Class CircleMask

Class CircleMask

Tên không gian: Aspose.Imaging.MagicWand.ImageMasks Tổng hợp: Aspose.Imaging.dll (25.4.0)

Mô tả một mặt nạ vòng tròn

public class CircleMask : ImageMask, IImageMask, ICloneable

Inheritance

object ImageMask CircleMask

Implements

IImageMask , ICloneable

Thành viên thừa kế

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)

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.MagicWand.ImageMasks.CircleMask với điểm trung tâm và đường kính được chỉ định.

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

Parameters

x int

X-coordinate của điểm trung tâm của khu vực được chọn.

y int

Y-coordinate của điểm trung tâm của khu vực được chọn.

radius int

Radius của khu vực được chọn.

CircleMask(điểm, int)

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.MagicWand.ImageMasks.CircleMask với điểm trung tâm và đường kính được chỉ định.

public CircleMask(Point center, int radius)

Parameters

center Point

Điểm trung tâm của khu vực được chọn.

radius int

Radius của khu vực được chọn.

Properties

SelectionBounds

Nhận các giới hạn, trong pixels, của mặt nạ này.

public override Rectangle SelectionBounds { get; }

Giá trị bất động sản

Rectangle

cái này[int, int]

Nhận sự không chính xác của pixel được chỉ định.

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

Giá trị bất động sản

bool

Methods

Clone()

Tạo một đối tượng mới là một bản sao của trường hợp hiện tại.

public override object Clone()

Returns

object

Một đối tượng mới là một bản sao của trường hợp này.

Crop(Rectangle)

Mặt nạ Crops với góc thẳng cụ thể.

public override ImageMask Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

Mục đích cụ thể.

Returns

ImageMask

Một CircleMask hoặc ImageBitMusk cất cánh như ImageMisk.Vì ImageBitMask có thể được trả về, gọi nhanh được khuyến khích.

Inflate(int)

Bấm mặt nạ này theo số lượng được chỉ định.

public override ImageMask Inflate(int size)

Parameters

size int

Số lượng để đổ mặt nạ này.

Returns

ImageMask

Một CircleMask bị lây lan như ImageMusk.

 Tiếng Việt