CircleMask

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

public class CircleMask extends ImageMask

يصف قناعًا دائريًا.

المنشئات

المنشئالوصف
CircleMask(int x, int y, int radius)ينشئ نسخة جديدة من الفئة CircleMask مع نقطة المركز المحددة والنصف قطر.
CircleMask(Point center, int radius)ينشئ نسخة جديدة من الفئة CircleMask مع نقطة المركز المحددة والنصف قطر.

الطرق

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

CircleMask(int x, int y, int radius)

public CircleMask(int x, int y, int radius)

ينشئ نسخة جديدة من الفئة CircleMask مع نقطة المركز المحددة والنصف قطر.

Parameters:

معاملنوعالوصف
xintالإحداثي السيني لنقطة المركز للمنطقة المحددة.
yintالإحداثي الصادي لنقطة المركز للمنطقة المحددة.
نصف القطرintنصف قطر المنطقة المحددة.

CircleMask(Point center, int radius)

public CircleMask(Point center, int radius)

ينشئ نسخة جديدة من الفئة CircleMask مع نقطة المركز المحددة والنصف قطر.

Parameters:

معاملنوعالوصف
centerPointنقطة المركز للمنطقة المحددة.
نصف القطرintنصف قطر المنطقة المحددة.

getSelectionBounds()

public Rectangle getSelectionBounds()

يحصل على الحدود، بوحدات البكسل، لهذه القناع.

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

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 CircleMask as ImageMask.

crop(Rectangle rectangle)

public ImageMask crop(Rectangle rectangle)

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

Parameters:

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

Returns: ImageMask - A cropped CircleMask or ImageBitMask as ImageMask. As ImageBitMask may be returned, fluent call is recommended.

deepClone()

public Object deepClone()

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

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