Class EmptyImageMask
Il nome: Aspose.Imaging.MagicWand.ImageMasks Assemblea: Aspose.Imaging.dll (25.4.0)
Si tratta di una maschera vuota non abstract.
public class EmptyImageMask : ImageMask, IImageMask, ICloneable
Inheritance
object ← ImageMask ← EmptyImageMask
Implements
I membri ereditari
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(di int, int)
Inizia una nuova instanza della classe Aspose.Imaging.MagicWand.ImageMasks.Empty ImageMask con la larghezza e l’altezza specificate.
public EmptyImageMask(int width, int height)
Parameters
width
int
La larghezza della maschera.
height
int
L’altezza della maschera.
Properties
SelectionBounds
Riceve i confini della parte selezionata della maschera, in pixel.
public override Rectangle SelectionBounds { get; }
Valore di proprietà
Questo[di int, int]
Riceve l’opacità del pixel specificato.
public override bool this[int x, int y] { get; }
Valore di proprietà
Methods
Clone()
Crea un nuovo oggetto che è una copia dell’attuale instanza.
public override object Clone()
Returns
Un nuovo oggetto che è una copia di questa instanza.
Crop(Rectangle)
La maschera con il rectangolo specificato.
public override ImageMask Crop(Rectangle rectangle)
Parameters
rectangle
Rectangle
Il rectangolo specificato.
Returns
Un emptyImageMask crollato come Immagini.
Inflate(int)
Inflazione di questa maschera per la quantità specificata.
public override ImageMask Inflate(int size)
Parameters
size
int
La quantità per infondere questa maschera.
Returns
Un inflatto EmptyImageMask come Immagine.