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

Y-координат центральної точки вибраної зони.

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 або ImageBitMesk як ImageMusk.Оскільки ImageBitMask може бути повернений, рекомендується плавний дзвінок.

Inflate(ІНТ)

Використовуйте цю маску за визначеною кількістю.

public override ImageMask Inflate(int size)

Parameters

size int

Скільки коштуватиме ця маска.

Returns

ImageMask

Створення CircleMask як ImageMusk.

 Українська