EmptyImageMask

Inheritance: java.lang.Object, com.aspose.imaging.magicwand.imagemasks.ImageMask

public class EmptyImageMask extends ImageMask

يصف قناعًا فارغًا غير مجرد.

المنشئات

المنشئالوصف
EmptyImageMask(int width, int height)ينشئ مثيلاً جديداً من الفئة EmptyImageMask مع العرض والارتفاع المحددين.

الطرق

طريقةالوصف
getSelectionBounds()يحصل على حدود الجزء المحدد من القناع، بوحدات البكسل.
get_Item(int x, int y)يحصل على شفافية البكسل المحدد.
inflate(int size)يضخم هذه القناع بالمقدار المحدد.
crop(Rectangle rectangle)يقص القناع بالمستطيل المحدد.
deepClone()ينشئ كائنًا جديدًا يكون نسخة من المثيل الحالي.

EmptyImageMask(int width, int height)

public EmptyImageMask(int width, int height)

ينشئ مثيلاً جديداً من الفئة EmptyImageMask مع العرض والارتفاع المحددين.

Parameters:

معاملنوعالوصف
widthintعرض القناع.
heightintارتفاع القناع.

getSelectionBounds()

public Rectangle getSelectionBounds()

يحصل على حدود الجزء المحدد من القناع، بوحدات البكسل.

Returns: Rectangle - the bounds of the selected part of the mask, in pixels.

get_Item(int x, int y)

public boolean get_Item(int x, int y)

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

Parameters:

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

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

inflate(int size)

public ImageMask inflate(int size)

يضخم هذه القناع بالمقدار المحدد.

Parameters:

معاملنوعالوصف
sizeintالمقدار لتضخيم هذه القناع.

Returns: ImageMask - An inflated EmptyImageMask as ImageMask.

crop(Rectangle rectangle)

public ImageMask crop(Rectangle rectangle)

يقص القناع بالمستطيل المحدد.

Parameters:

معاملنوعالوصف
rectangleRectangleالمستطيل المحدد.

Returns: ImageMask - A cropped EmptyImageMask as ImageMask.

deepClone()

public Object deepClone()

ينشئ كائنًا جديدًا يكون نسخة من المثيل الحالي.

Returns: java.lang.Object - كائن جديد يكون نسخة من هذا المثيل.