EmptyImageMask

Inheritance: java.lang.Object, com.aspose.imaging.magicwand.imagemasks.ImageMask

public class EmptyImageMask extends ImageMask

Beschreibt eine leere nicht‑abstrakte Maske.

Konstruktoren

KonstruktorBeschreibung
EmptyImageMask(int width, int height)Initialisiert eine neue Instanz der EmptyImageMask Klasse mit der angegebenen Breite und Höhe.

Methoden

MethodeBeschreibung
getSelectionBounds()Gibt die Begrenzungen des ausgewählten Teils der Maske in Pixeln zurück.
get_Item(int x, int y)Ermittelt die Opazität des angegebenen Pixels.
inflate(int size)Vergrößert diese Maske um den angegebenen Betrag.
crop(Rectangle rectangle)Schneidet die Maske mit dem angegebenen Rechteck zu.
deepClone()Erstellt ein neues Objekt, das eine Kopie der aktuellen Instanz ist.

EmptyImageMask(int width, int height)

public EmptyImageMask(int width, int height)

Initialisiert eine neue Instanz der EmptyImageMask Klasse mit der angegebenen Breite und Höhe.

Parameters:

ParameterTypBeschreibung
BreiteintBreite der Maske.
HöheintHöhe der Maske.

getSelectionBounds()

public Rectangle getSelectionBounds()

Gibt die Begrenzungen des ausgewählten Teils der Maske in Pixeln zurück.

Returns: Rectangle - the bounds of the selected part of the mask, in pixels.

get_Item(int x, int y)

public boolean get_Item(int x, int y)

Ermittelt die Opazität des angegebenen Pixels.

Parameters:

ParameterTypBeschreibung
xintDie x‑Koordinate des Pixels.
yintDie y‑Koordinate des Pixels.

Returns: boolean – true, wenn das angegebene Pixel undurchsichtig ist; andernfalls false.

inflate(int size)

public ImageMask inflate(int size)

Vergrößert diese Maske um den angegebenen Betrag.

Parameters:

ParameterTypBeschreibung
GrößeintDer Betrag, um diese Maske aufzublähen.

Returns: ImageMask - An inflated EmptyImageMask as ImageMask.

crop(Rectangle rectangle)

public ImageMask crop(Rectangle rectangle)

Schneidet die Maske mit dem angegebenen Rechteck zu.

Parameters:

ParameterTypBeschreibung
rectangleRectangleDas angegebene Rechteck.

Returns: ImageMask - A cropped EmptyImageMask as ImageMask.

deepClone()

public Object deepClone()

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

Returns: java.lang.Object - Ein neues Objekt, das eine Kopie dieser Instanz ist.