Interface IImageMask
Tên không gian: Aspose.Imaging.MagicWand.ImageMasks Tổng hợp: Aspose.Imaging.dll (25.4.0)
Mô tả một mặt nạ
public interface IImageMask : ICloneable
Implements
Properties
Bounds
Nhận các giới hạn, trong pixels, của mặt nạ này.
Rectangle Bounds { get; }
Giá trị bất động sản
Height
Nhận chiều cao, trong pixel, của mặt nạ này.
int Height { get; }
Giá trị bất động sản
SelectionBounds
Nhận các giới hạn của phần được chọn của mặt nạ, trong pixels.
Rectangle SelectionBounds { get; }
Giá trị bất động sản
Source
Nhận được hình ảnh nguồn được sử dụng để tạo ra mặt nạ này, nếu có.
RasterImage Source { get; }
Giá trị bất động sản
Width
Có được chiều rộng, trong pixels, của mặt nạ này.
int Width { get; }
Giá trị bất động sản
Methods
GetByteOpacity(int, int)
Nhận sự không chính xác của pixel được chỉ định với độ chính tiết byte.
byte GetByteOpacity(int x, int y)
Parameters
x
int
X-coordinate của pixel.
y
int
Y-coordinate của pixel.
Returns
Giá trị byte, đại diện cho sự không ổn định của pixel cụ thể.
IsOpaque(int, int)
Kiểm tra xem pixel được chỉ định là không rõ ràng.
bool IsOpaque(int x, int y)
Parameters
x
int
X-coordinate của pixel.
y
int
Y-coordinate của pixel.
Returns
đúng nếu pixel được chỉ định là không rõ ràng; nếu không, giả.
IsTransparent(int, int)
Kiểm tra xem pixel cụ thể có minh bạch hay không.
bool IsTransparent(int x, int y)
Parameters
x
int
X-coordinate của pixel.
y
int
Y-coordinate của pixel.
Returns
đúng nếu pixel được chỉ định là minh bạch; nếu không, giả.