Class EmptyImageMask
Pôvodný názov: Aspose.Imaging.MagicWand.ImageMasks Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Opisuje prázdnu neabstraktnú masku.
public class EmptyImageMask : ImageMask, IImageMask, ICloneable
Inheritance
object ← ImageMask ← EmptyImageMask
Implements
Z dedičných členov
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(a int, int)
Initalizuje novú inštanciu triedy Aspose.Imaging.MagicWand.ImageMasks.Empty ImageMask s špecifikovanou šírkou a výškou.
public EmptyImageMask(int width, int height)
Parameters
width
int
Veľkosť masky.
height
int
Výška masky.
Properties
SelectionBounds
Získava hranice vybranej časti masky, v pixeloch.
public override Rectangle SelectionBounds { get; }
Hodnota nehnuteľnosti
Toto[a int, int]
Získava opacitu špecifikovaného pixelov.
public override bool this[int x, int y] { get; }
Hodnota nehnuteľnosti
Methods
Clone()
Vytvára nový objekt, ktorý je kópiou súčasnej inštancie.
public override object Clone()
Returns
Nový objekt, ktorý je kópiou tohto prípadu.
Crop(Rectangle)
Maska s špecifikovaným rektanglom.
public override ImageMask Crop(Rectangle rectangle)
Parameters
rectangle
Rectangle
špecifikovaný rektangul.
Returns
Príslušenstvo pre EmptyImage ako ImageMask.
Inflate(int)
Influje túto masku podľa stanoveného množstva.
public override ImageMask Inflate(int size)
Parameters
size
int
Množstvo na to, aby sa táto maska zaplnila.
Returns
Inflovaný EmptyImageMask ako ImageMusk.