Class EmptyImageMask
De naam: Aspose.Imaging.MagicWand.ImageMasks Verzameling: Aspose.Imaging.dll (25.4.0)
Beschrijft een leeg niet-abstract masker.
public class EmptyImageMask : ImageMask, IImageMask, ICloneable
Inheritance
object ← ImageMask ← EmptyImageMask
Implements
Geëerbiede leden
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(int, int)
Initialiseert een nieuwe instantie van de Aspose.Imaging.MagicWand.ImageMasks.Empty ImageMask-klasse met de aangegeven breedte en hoogte.
public EmptyImageMask(int width, int height)
Parameters
width
int
De breedte van de masker.
height
int
De hoogte van de masker.
Properties
SelectionBounds
Geeft de grenzen van het geselecteerde deel van de masker, in pixels.
public override Rectangle SelectionBounds { get; }
Eigendomswaarde
Dit is[int, int]
Geeft de opaciteit van de aangegeven pixel.
public override bool this[int x, int y] { get; }
Eigendomswaarde
Methods
Clone()
Creëert een nieuw object dat een kopie is van de huidige instantie.
public override object Clone()
Returns
Een nieuw object dat een kopie is van deze instantie.
Crop(Rectangle)
Crops masker met de aangegeven rectangle.
public override ImageMask Crop(Rectangle rectangle)
Parameters
rectangle
Rectangle
De aangegeven rectangle.
Returns
Een verzamelde EmptyImageMask als ImageMusk.
Inflate(Int)
Inflateer deze masker door de aangegeven hoeveelheid.
public override ImageMask Inflate(int size)
Parameters
size
int
De hoeveelheid om deze masker te inflateren.
Returns
Een geïnflateerde EmptyImageMask als ImageMusk.