Class EmptyImageMask

Class EmptyImageMask

Название пространства: Aspose.Imaging.MagicWand.ImageMasks Ассоциация: Aspose.Imaging.dll (25.4.0)

Описание пустой неабстрактной маски.

public class EmptyImageMask : ImageMask, IImageMask, ICloneable

Inheritance

object ImageMask EmptyImageMask

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

EmptyImageMask(Инт, Инт)

Инициализует новую инстанцию класса Aspose.Imaging.MagicWand.ImageMasks.Empty ImageMask с указанной шириной и высотой.

public EmptyImageMask(int width, int height)

Parameters

width int

Ширина маски.

height 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

Скриншоты EmptyImageMask как ImageMask.

Inflate(ИНТ)

Инфляция этой маски по указанному количеству.

public override ImageMask Inflate(int size)

Parameters

size int

Сколько стоит заполнить эту маску.

Returns

ImageMask

Инфлированный EmptyImageMask как ImageMask.

 Русский