Class CircleMask

Class CircleMask

نام ها : Aspose.Imaging.MagicWand.ImageMasks جمع آوری: Aspose.Imaging.dll (25.4.0)

توصیف یک ماسک دایره ای

public class CircleMask : ImageMask, IImageMask, ICloneable

Inheritance

object ImageMask CircleMask

Implements

IImageMask , ICloneable

اعضای ارثی

ImageMask.Inflate(int) , ImageMask.Crop(Size) , ImageMask.Crop(int, int) , ImageMask.Crop(Rectangle) , ImageMask.IsOpaque(int, int) , ImageMask.IsTransparent(int, int) , ImageMask.GetByteOpacity(int, int) , ImageMask.Clone() , ImageMask.GetFeathered(FeatheringSettings) , ImageMask.Apply() , ImageMask.ApplyTo(RasterImage) , ImageMask.Invert() , ImageMask.Union(ImageMask) , ImageMask.Union(MagicWandSettings) , ImageMask.Union(RasterImage, MagicWandSettings) , ImageMask.Subtract(ImageMask) , ImageMask.Subtract(MagicWandSettings) , ImageMask.Subtract(RasterImage, MagicWandSettings) , ImageMask.Intersect(ImageMask) , ImageMask.Intersect(MagicWandSettings) , ImageMask.Intersect(RasterImage, MagicWandSettings) , ImageMask.ExclusiveDisjunction(ImageMask) , ImageMask.ExclusiveDisjunction(MagicWandSettings) , ImageMask.ExclusiveDisjunction(RasterImage, MagicWandSettings) , ImageMask.Source , ImageMask.Width , ImageMask.Height , ImageMask.Bounds , ImageMask.SelectionBounds , ImageMask.this[int, int] , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

CircleMask(int، int، int، int)

یک مثال جدید از کلاس Aspose.Imaging.MagicWand.ImageMasks.CircleMask با نقطه مرکز و رادیو مشخص شده آغاز می شود.

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

Parameters

x int

هماهنگی x نقطه مرکزی منطقه انتخاب شده است.

y int

هماهنگی Y نقطه مرکزی منطقه انتخاب شده است.

radius int

رادیو از منطقه انتخاب شده

CircleMask(نمره، int)

یک مثال جدید از کلاس Aspose.Imaging.MagicWand.ImageMasks.CircleMask با نقطه مرکز و رادیو مشخص شده آغاز می شود.

public CircleMask(Point center, int radius)

Parameters

center Point

مرکز منطقه انتخاب شده است.

radius int

رادیو از منطقه انتخاب شده

Properties

SelectionBounds

این ماسک را در پیکسل ها قرار دهید.

public override Rectangle SelectionBounds { get; }

ارزش املاک

Rectangle

این[int، int]

به دست آوردن ناهماهنگی پیکسل مشخص شده.

public override bool this[int x, int y] { get; }

ارزش املاک

bool

Methods

Clone()

یک شی جدید ایجاد می کند که یک کپی از حالت فعلی است.

public override object Clone()

Returns

object

یک موضوع جدید که یک کپی از این مثال است.

Crop(Rectangle)

ماسک را با دایره مشخص کنید.

public override ImageMask Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

دایره ی مشخص شده

Returns

ImageMask

یک CircleMask یا ImageBitMask به عنوان ImageMask.از آنجایی که ImageBitMask می تواند بازگردانده شود، تماس مایع توصیه می شود.

Inflate(int)

این ماسک را با مقدار مشخص شده بشویید.

public override ImageMask Inflate(int size)

Parameters

size int

چه مقدار این ماسک را بجوشانید؟

Returns

ImageMask

یک CircleMask به عنوان ImageMask.

 فارسی