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:

معاملنوعالوصف
xintالإحداثي السيني للبكسل.
yintالإحداثي الصادي للبكسل.

Returns: boolean - true إذا كان البكسل المحدد غير شفاف؛ وإلا false.

isTransparent(int x, int y)

public abstract boolean isTransparent(int x, int y)

يتحقق مما إذا كان البكسل المحدد شفافًا.

Parameters:

معاملنوعالوصف
xintالإحداثي السيني للبكسل.
yintالإحداثي الصادي للبكسل.

Returns: boolean - true إذا كان البكسل المحدد شفافًا؛ وإلا false.

getByteOpacity(int x, int y)

public abstract byte getByteOpacity(int x, int y)

يحصل على شفافية البكسل المحدد بدقة بايت.

Parameters:

معاملنوعالوصف
xintالإحداثي السيني للبكسل.
yintالإحداثي الصادي للبكسل.

Returns: byte - قيمة بايت، تمثل شفافية البكسل المحدد.