Class EmptyImageMask
Der Name: Aspose.Imaging.MagicWand.ImageMasks Versammlung: Aspose.Imaging.dll (25.4.0)
Beschreibt eine leere, nicht abstrakte Maske.
public class EmptyImageMask : ImageMask, IImageMask, ICloneable
Inheritance
object ← ImageMask ← EmptyImageMask
Implements
Vererbte Mitglieder
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(und int, int)
Initialisiert eine neue Instanz der Aspose.Imaging.MagicWand.ImageMasks.EmptyImageMask Klasse mit der angegebenen Breite und Höhe.
public EmptyImageMask(int width, int height)
Parameters
width
int
Die Breite der Maske.
height
int
Die Höhe der Maske.
Properties
SelectionBounds
Erhält die Grenzen des ausgewählten Teils der Maske in Pixeln.
public override Rectangle SelectionBounds { get; }
Eigentumswert
Diese[und int, int]
Erhalten Sie die Opacität des angegebenen Pixels.
public override bool this[int x, int y] { get; }
Eigentumswert
Methods
Clone()
Erstellt ein neues Objekt, das eine Kopie der aktuellen Instanz ist.
public override object Clone()
Returns
Ein neues Objekt, das eine Kopie dieser Instanz ist.
Crop(Rectangle)
Kreuzmaske mit dem angegebenen Rechtangel.
public override ImageMask Crop(Rectangle rectangle)
Parameters
rectangle
Rectangle
der angegebenen Rechtangel.
Returns
Eine gekrümmte EmptyImageMask als ImageMask.
Inflate(Int)
Inflieren Sie diese Maske mit der angegebenen Menge.
public override ImageMask Inflate(int size)
Parameters
size
int
Die Menge, um diese Maske zu inflaten.
Returns
Ein inflated EmptyImageMask als ImageMask.