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(إنت، إنت، إنت)

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.MagicWand.ImageMasks.CircleMask مع النقطة المركزية والمسافة المحددة.

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

Parameters

x int

منسقة x من نقطة المركز في المنطقة المختارة.

y int

ي-منسق النقطة المركزية للمنطقة المختارة.

radius int

الإشعاع من المنطقة المختارة.

CircleMask(نقطة، إنت)

يبدأ مثالًا جديدًا من فئة Aspose.Imaging.MagicWand.ImageMasks.CircleMask مع النقطة المركزية والمسافة المحددة.

public CircleMask(Point center, int radius)

Parameters

center Point

النقطة المركزية للمنطقة المختارة.

radius int

الإشعاع من المنطقة المختارة.

Properties

SelectionBounds

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

public override Rectangle SelectionBounds { get; }

قيمة الممتلكات

Rectangle

هذا[إنت، إنت]

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

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(إنت)

يغسل هذا القناع بالكمية المحددة.

public override ImageMask Inflate(int size)

Parameters

size int

كمية من هذا القناع.

Returns

ImageMask

فيديوهات متعلقة بـ “ ImageMask ”

 عربي