Class EmptyImageMask

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

IImageMask , ICloneable

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

Rectangle

Diese[und int, int]

Erhalten Sie die Opacität des angegebenen Pixels.

public override bool this[int x, int y] { get; }

Eigentumswert

bool

Methods

Clone()

Erstellt ein neues Objekt, das eine Kopie der aktuellen Instanz ist.

public override object Clone()

Returns

object

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

ImageMask

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

ImageMask

Ein inflated EmptyImageMask als ImageMask.

 Deutsch