EmfPaintRgn

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.EmfDrawingRecordType

public final class EmfPaintRgn extends EmfDrawingRecordType

Der EMR\_PAINTRGN-Datensatz malt die angegebene Region, indem er den aktuell im Wiedergabegeräte-Kontext ausgewählten Pinsel verwendet.

Konstruktoren

KonstruktorBeschreibung
EmfPaintRgn(EmfRecord source)Initialisiert eine neue Instanz der EmfPaintRgn‑Klasse.
EmfPaintRgn()Initialisiert eine neue Instanz der EmfPaintRgn‑Klasse.

Methoden

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

EmfPaintRgn(EmfRecord source)

public EmfPaintRgn(EmfRecord source)

Initialisiert eine neue Instanz der EmfPaintRgn‑Klasse.

Parameters:

ParameterTypBeschreibung
sourceEmfRecordDie Quelle.

EmfPaintRgn()

public EmfPaintRgn()

Initialisiert eine neue Instanz der EmfPaintRgn‑Klasse.

getBounds()

public Rectangle getBounds()

Liest 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)

Schreibt 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 eine 32‑Bit‑vorzeichenlose Ganzzahl, die die Größe der Regionsdaten in Bytes angibt.

Returns: int

setRgnDataSize(int value)

public void setRgnDataSize(int value)

Schreibt eine 32‑Bit‑vorzeichenlose Ganzzahl, die die Größe der Regionsdaten in Bytes angibt.

Parameters:

ParameterTypBeschreibung
Wertint

getRgnData()

public EmfRegionData getRgnData()

Liest ein Byte‑Array der Länge RgnDataSize, das ein RegionData‑Objekt (Abschnitt 2.2.24) in logischen Einheiten angibt.

Returns: EmfRegionData

setRgnData(EmfRegionData value)

public void setRgnData(EmfRegionData value)

Schreibt ein Byte‑Array der Länge RgnDataSize, das ein RegionData‑Objekt (Abschnitt 2.2.24) in logischen Einheiten angibt.

Parameters:

ParameterTypBeschreibung
valueEmfRegionData