IImageMask
All Implemented Interfaces: com.aspose.ms.System.ICloneable
public interface IImageMask extends System.ICloneable
يصف قناعًا.
الطرق
| طريقة | الوصف |
|---|---|
| getSource() | يحصل على صورة المصدر المستخدمة لإنشاء هذا القناع، إذا كانت موجودة. |
| getWidth() | يحصل على عرض هذا القناع، بوحدة البكسل. |
| getHeight() | يحصل على ارتفاع هذا القناع، بوحدة البكسل. |
| getBounds() | يحصل على حدود هذا القناع، بوحدة البكسل. |
| getSelectionBounds() | يحصل على حدود الجزء المحدد من القناع، بوحدة البكسل. |
| isOpaque(int x, int y) | يتحقق مما إذا كان البكسل المحدد غير شفاف. |
| isTransparent(int x, int y) | يتحقق مما إذا كانت البكسل المحدد شفافة. |
| getByteOpacity(int x, int y) | يحصل على شفافية البكسل المحدد بدقة البايت. |
getSource()
public abstract RasterImage getSource()
يحصل على صورة المصدر المستخدمة لإنشاء هذا القناع، إذا كانت موجودة.
Returns: RasterImage - the source image used to create this mask, if exists.
getWidth()
public abstract int getWidth()
يحصل على عرض هذا القناع، بوحدة البكسل.
Returns: int - العرض، بوحدات البكسل، لهذا القناع.
getHeight()
public abstract int getHeight()
يحصل على ارتفاع هذا القناع، بوحدة البكسل.
Returns: int - الارتفاع، بوحدات البكسل، لهذا القناع.
getBounds()
public abstract Rectangle getBounds()
يحصل على حدود هذا القناع، بوحدة البكسل.
Returns: Rectangle - the bounds, in pixels, of this mask.
getSelectionBounds()
public abstract Rectangle getSelectionBounds()
يحصل على حدود الجزء المحدد من القناع، بوحدة البكسل.
Returns: Rectangle - the bounds of the selected part of the mask, in pixels.
isOpaque(int x, int y)
public abstract boolean isOpaque(int x, int y)
يتحقق مما إذا كان البكسل المحدد غير شفاف.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| س | int | الإحداثي السيني للبكسل. |
| ص | int | الإحداثي الصادي للبكسل. |
Returns: boolean - true إذا كان البكسل المحدد غير شفاف؛ وإلا false.
isTransparent(int x, int y)
public abstract boolean isTransparent(int x, int y)
يتحقق مما إذا كانت البكسل المحدد شفافة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| س | int | الإحداثي السيني للبكسل. |
| ص | int | الإحداثي الصادي للبكسل. |
Returns: boolean - true إذا كان البكسل المحدد شفافًا؛ وإلا false.
getByteOpacity(int x, int y)
public abstract byte getByteOpacity(int x, int y)
يحصل على شفافية البكسل المحدد بدقة البايت.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| س | int | الإحداثي السيني للبكسل. |
| ص | int | الإحداثي الصادي للبكسل. |
Returns: byte - قيمة بايت، تمثل شفافية البكسل المحدد.