EmfInvertRgn

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfStateRecordType

public final class EmfInvertRgn extends EmfStateRecordType

Der EMR_INVERTRGN-Datensatz invertiert die Farben in der angegebenen Region.

Konstruktoren

KonstruktorBeschreibung
EmfInvertRgn(EmfRecord source)Initialisiert eine neue Instanz der EmfInvertRgn-Klasse.

Methoden

MethodeBeschreibung
getBounds()Liest oder setzt ein 128‑Bit‑WMF RectL-Objekt, angegeben in [MS-WMF] Abschnitt 2.2.2.19, das das Begrenzungsrechteck angibt.
setBounds(Rectangle value)Liest oder setzt ein 128‑Bit‑WMF RectL-Objekt, angegeben in [MS-WMF] Abschnitt 2.2.2.19, das das Begrenzungsrechteck angibt.
getRgnDataSize()Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Größe der Regionsdaten in Bytes angibt.
setRgnDataSize(int value)Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Größe der Regionsdaten in Bytes angibt.
getRgnData()Liest oder setzt ein Byte-Array der Länge RgnDataSize, das ein RegionData-Objekt in logischen Einheiten angibt.
setRgnData(byte[] value)Liest oder setzt ein Byte-Array der Länge RgnDataSize, das ein RegionData-Objekt in logischen Einheiten angibt.

EmfInvertRgn(EmfRecord source)

public EmfInvertRgn(EmfRecord source)

Initialisiert eine neue Instanz der EmfInvertRgn-Klasse.

Parameters:

ParameterTypBeschreibung
sourceEmfRecordDie Quelle.

getBounds()

public Rectangle getBounds()

Liest oder setzt ein 128‑Bit‑WMF RectL-Objekt, angegeben in [MS-WMF] Abschnitt 2.2.2.19, das das Begrenzungsrechteck angibt.

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

Liest oder setzt ein 128‑Bit‑WMF RectL-Objekt, angegeben in [MS-WMF] Abschnitt 2.2.2.19, das das Begrenzungsrechteck angibt.

Parameters:

ParameterTypBeschreibung
valueRectangle

getRgnDataSize()

public int getRgnDataSize()

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Größe der Regionsdaten in Bytes angibt.

Returns: int

setRgnDataSize(int value)

public void setRgnDataSize(int value)

Liest oder setzt einen 32‑Bit‑vorzeichenlosen Integer, der die Größe der Regionsdaten in Bytes angibt.

Parameters:

ParameterTypBeschreibung
Wertint

getRgnData()

public byte[] getRgnData()

Liest oder setzt ein Byte-Array der Länge RgnDataSize, das ein RegionData-Objekt in logischen Einheiten angibt.

Returns: byte[]

setRgnData(byte[] value)

public void setRgnData(byte[] value)

Liest oder setzt ein Byte-Array der Länge RgnDataSize, das ein RegionData-Objekt in logischen Einheiten angibt.

Parameters:

ParameterTypBeschreibung
Wertbyte[]