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)

เริ่มต้นตัวอย่างใหม่ของ Aspose.Imaging.MagicWand.ImageMasks.CircleMask class ด้วยจุดศูนย์ที่ระบุและเส้นผ่านศูนย์กลาง

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

Parameters

x int

รั้ว x ของจุดศูนย์ของพื้นที่ที่เลือก

y int

องค์ประกอบ Y ของจุดศูนย์ของพื้นที่ที่เลือก

radius int

โคมไฟของพื้นที่ที่เลือก

CircleMask(จุดหมายเลข)

เริ่มต้นตัวอย่างใหม่ของ Aspose.Imaging.MagicWand.ImageMasks.CircleMask class ด้วยจุดศูนย์ที่ระบุและเส้นผ่านศูนย์กลาง

public CircleMask(Point center, int radius)

Parameters

center Point

จุดกลางของพื้นที่ที่เลือก

radius int

โคมไฟของพื้นที่ที่เลือก

Properties

SelectionBounds

ได้รับข้อ จํากัด, ในพิกเซล, ของ mask นี้

public override Rectangle SelectionBounds { get; }

คุณสมบัติมูลค่า

Rectangle

นี่[int, int]

รับความผิดปกติของ pixel ที่ระบุไว้

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

คุณสมบัติมูลค่า

bool

Methods

Clone()

สร้างวัตถุใหม่ซึ่งเป็นสําเนาของตัวอย่างปัจจุบัน

public override object Clone()

Returns

object

วัตถุใหม่ซึ่งเป็นสําเนาของกรณีนี้

Crop(Rectangle)

หมายเลขรุ่น: Crops Mask with the specified rectangle

public override ImageMask Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

เส้นตรงที่กําหนด

Returns

ImageMask

รวบรวม CircleMask หรือ ImageBitMask เป็น ImageMaskเนื่องจาก ImageBitMask อาจจะถูกส่งกลับการโทรที่ราบรื่นจะแนะนํา

Inflate(int)

แปลง mask นี้ตามปริมาณที่ระบุ

public override ImageMask Inflate(int size)

Parameters

size int

ค่าใช้จ่ายในการดูดซับ mask นี้

Returns

ImageMask

แปลง CircleMask เป็น ImageMask

 แบบไทย