Class EmptyImageMask
Название пространства: Aspose.Imaging.MagicWand.ImageMasks Ассоциация: Aspose.Imaging.dll (25.4.0)
Описание пустой неабстрактной маски.
public class EmptyImageMask : ImageMask, IImageMask, ICloneable
Inheritance
object ← ImageMask ← EmptyImageMask
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
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; }
Стоимость недвижимости
Это[Инт, Инт]
Получается непроницаемость указанного пикселя.
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
Скриншоты EmptyImageMask как ImageMask.
Inflate(ИНТ)
Инфляция этой маски по указанному количеству.
public override ImageMask Inflate(int size)
Parameters
size
int
Сколько стоит заполнить эту маску.
Returns
Инфлированный EmptyImageMask как ImageMask.