EmfFrameRgn

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 EmfFrameRgn extends EmfDrawingRecordType

Der EMR_FRAMERGN-Datensatz zeichnet einen Rahmen um die angegebene Region mit dem angegebenen Pinsel.

Konstruktoren

KonstruktorBeschreibung
EmfFrameRgn(EmfRecord source)Initialisiert eine neue Instanz der EmfFrameRgn-Klasse.
EmfFrameRgn()Initialisiert eine neue Instanz der EmfFrameRgn-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.
getIhBrush()Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Index des Pinsel‑EMF‑Objekttabellen‑Eintrags angibt.
setIhBrush(int value)Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Index des Pinsel‑EMF‑Objekttabellen‑Eintrags angibt.
getWidth()Liest oder setzt einen 32‑Bit vorzeichenbehafteten Integer, der die Breite des vertikalen Pinselstrichs in logischen Einheiten angibt.
setWidth(int value)Liest oder setzt einen 32‑Bit vorzeichenbehafteten Integer, der die Breite des vertikalen Pinselstrichs in logischen Einheiten angibt.
getHeight()Liest oder setzt einen 32‑Bit vorzeichenbehafteten Integer, der die Höhe des horizontalen Pinselstrichs in logischen Einheiten angibt.
setHeight(int value)Liest oder setzt einen 32‑Bit vorzeichenbehafteten Integer, der die Höhe des horizontalen Pinselstrichs in logischen Einheiten angibt.
getRgnData()Liest oder setzt ein RgnDataSize‑länges Byte‑Array, das ein RegionData‑Objekt in logischen Einheiten angibt
setRgnData(EmfRegionData value)Liest oder setzt ein RgnDataSize‑länges Byte‑Array, das ein RegionData‑Objekt in logischen Einheiten angibt

EmfFrameRgn(EmfRecord source)

public EmfFrameRgn(EmfRecord source)

Initialisiert eine neue Instanz der EmfFrameRgn-Klasse.

Parameters:

ParameterTypBeschreibung
sourceEmfRecordDie Quelle.

EmfFrameRgn()

public EmfFrameRgn()

Initialisiert eine neue Instanz der EmfFrameRgn-Klasse.

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

getIhBrush()

public int getIhBrush()

Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Index des Pinsel‑EMF‑Objekttabellen‑Eintrags angibt.

Returns: int

setIhBrush(int value)

public void setIhBrush(int value)

Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der den Index des Pinsel‑EMF‑Objekttabellen‑Eintrags angibt.

Parameters:

ParameterTypBeschreibung
Wertint

getWidth()

public int getWidth()

Liest oder setzt einen 32‑Bit vorzeichenbehafteten Integer, der die Breite des vertikalen Pinselstrichs in logischen Einheiten angibt.

Returns: int

setWidth(int value)

public void setWidth(int value)

Liest oder setzt einen 32‑Bit vorzeichenbehafteten Integer, der die Breite des vertikalen Pinselstrichs in logischen Einheiten angibt.

Parameters:

ParameterTypBeschreibung
Wertint

getHeight()

public int getHeight()

Liest oder setzt einen 32‑Bit vorzeichenbehafteten Integer, der die Höhe des horizontalen Pinselstrichs in logischen Einheiten angibt.

Returns: int

setHeight(int value)

public void setHeight(int value)

Liest oder setzt einen 32‑Bit vorzeichenbehafteten Integer, der die Höhe des horizontalen Pinselstrichs in logischen Einheiten angibt.

Parameters:

ParameterTypBeschreibung
Wertint

getRgnData()

public EmfRegionData getRgnData()

Liest oder setzt ein RgnDataSize‑länges Byte‑Array, das ein RegionData‑Objekt in logischen Einheiten angibt

Returns: EmfRegionData

setRgnData(EmfRegionData value)

public void setRgnData(EmfRegionData value)

Liest oder setzt ein RgnDataSize‑länges Byte‑Array, das ein RegionData‑Objekt in logischen Einheiten angibt

Parameters:

ParameterTypBeschreibung
valueEmfRegionData