Class CircleMask
اسم الفضاء : Aspose.Imaging.MagicWand.ImageMasks تجميع: Aspose.Imaging.dll (25.4.0)
وصف قناع الدائرة.
public class CircleMask : ImageMask, IImageMask, ICloneable
Inheritance
object ← ImageMask ← CircleMask
Implements
الأعضاء الموروثين
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; }
قيمة الممتلكات
هذا[إنت، إنت]
يحصل على عدم صحة بكسل المحدد.
public override bool this[int x, int y] { get; }
قيمة الممتلكات
Methods
Clone()
إنشاء كائن جديد هو نسخة من الحالة الحالية.
public override object Clone()
Returns
موضوع جديد هو نسخة من هذه الحالة.
Crop(Rectangle)
قناع القناع مع المستطيل المحدد.
public override ImageMask Crop(Rectangle rectangle)
Parameters
rectangle
Rectangle
اليمين المحدد .
Returns
كسارة CircleMask أو ImageBitMask كـ ImageMask.نظرًا لأن ImageBitMask قد يتم إرجاعها ، يُنصح بالدعوة السلسة.
Inflate(إنت)
يغسل هذا القناع بالكمية المحددة.
public override ImageMask Inflate(int size)
Parameters
size
int
كمية من هذا القناع.
Returns
فيديوهات متعلقة بـ “ ImageMask ”