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:

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

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:

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

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

inflate(int size)

public ImageMask inflate(int size)

يوسع هذا القناع بالمقدار المحدد.

Parameters:

معاملنوعالوصف
الحجمintالمقدار لتوسيع هذه القناع.

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 - كائن جديد هو نسخة من هذه المثيل.