Class EmptyImageMask
Navne til: Aspose.Imaging.MagicWand.ImageMasks Sammensætning: Aspose.Imaging.dll (25.4.0)
Det er en ikke-abstrakt maske.
public class EmptyImageMask : ImageMask, IImageMask, ICloneable
Inheritance
object ← ImageMask ← EmptyImageMask
Implements
De arvede medlemmer
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(Det er int)
Initialiserer en ny instans af Aspose.Imaging.MagicWand.ImageMasks.EmptyImagesMask klasse med den angivne bredde og højde.
public EmptyImageMask(int width, int height)
Parameters
width
int
Størrelsen af masken.
height
int
Højden af masken.
Properties
SelectionBounds
Få grænserne af den valgte del af masken, i pixler.
public override Rectangle SelectionBounds { get; }
Ejendomsværdi
Dette[Det er int]
Giver opaciteten af den angivne pixel.
public override bool this[int x, int y] { get; }
Ejendomsværdi
Methods
Clone()
Skaber et nyt objekt, der er en kopi af den nuværende instans.
public override object Clone()
Returns
Et nyt objekt, der er en kopi af denne instans.
Crop(Rectangle)
Maske med den angivne rektangle.
public override ImageMask Crop(Rectangle rectangle)
Parameters
rectangle
Rectangle
Den angivne rektangle.
Returns
En opkrævet EmptyImageMask som ImageMask.
Inflate(Int)
Blomstrer denne maske med det angivne beløb.
public override ImageMask Inflate(int size)
Parameters
size
int
Det er den mængde, man skal bruge denne maske.
Returns
En inflateret EmptyImageMask som ImageMusk.