Interface IImageMask

Interface IImageMask

Der Name: Aspose.Imaging.MagicWand.ImageMasks Versammlung: Aspose.Imaging.dll (25.4.0)

Beschreibt eine Maske.

public interface IImageMask : ICloneable

Implements

ICloneable

Properties

Bounds

Gibt die Grenzen, in Pixeln, dieser Maske.

Rectangle Bounds { get; }

Eigentumswert

Rectangle

Height

Erhält die Höhe, in Pixeln, dieser Maske.

int Height { get; }

Eigentumswert

int

SelectionBounds

Erhält die Grenzen des ausgewählten Teils der Maske in Pixeln.

Rectangle SelectionBounds { get; }

Eigentumswert

Rectangle

Source

Er erhält das Quellbild, das verwendet wird, um diese Maske zu erstellen, wenn es vorhanden ist.

RasterImage Source { get; }

Eigentumswert

RasterImage

Width

Erhält die Breite in Pixeln dieser Maske.

int Width { get; }

Eigentumswert

int

Methods

GetByteOpacity(und int, int)

Erhalten Sie die Opacität des angegebenen Pixels mit Byte Präzision.

byte GetByteOpacity(int x, int y)

Parameters

x int

Die X-Koordinate des Pixels.

y int

Der Y-Koordinat des Pixels.

Returns

byte

Byte-Wert, die die Opacität des angegebenen Pixels darstellt.

IsOpaque(und int, int)

berprüfen Sie, ob der angegebenen Pixel unsichtbar ist.

bool IsOpaque(int x, int y)

Parameters

x int

Die X-Koordinate des Pixels.

y int

Der Y-Koordinat des Pixels.

Returns

bool

ist wahr, wenn der angegebener Pixel unfehlbar ist; sonst falsch.

IsTransparent(und int, int)

berprüfen Sie, ob der angegebenen Pixel transparent ist.

bool IsTransparent(int x, int y)

Parameters

x int

Die X-Koordinate des Pixels.

y int

Der Y-Koordinat des Pixels.

Returns

bool

wahr, wenn der angegebener Pixel transparent ist; sonst falsch.

 Deutsch