EmfExtTextOutW

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

Der EMR_EXTTEXTOUTW-Datensatz zeichnet eine ASCII-Textzeichenfolge mit der aktuellen Schriftart und den Textfarben.

Konstruktoren

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

Methoden

MethodeBeschreibung
getBounds()Liest oder setzt ein WMF‑RectL‑Objekt ([MS-WMF] Abschnitt 2.2.2.19).
setBounds(Rectangle value)Liest oder setzt ein WMF‑RectL‑Objekt ([MS-WMF] Abschnitt 2.2.2.19).
getIGraphicsMode()Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Grafikmodus aus der GraphicsMode‑Aufzählung (Abschnitt 2.1.16) angibt.
setIGraphicsMode(int value)Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Grafikmodus aus der GraphicsMode‑Aufzählung (Abschnitt 2.1.16) angibt.
getExScale()Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den Skalierungsfaktor entlang der X‑Achse angibt, um von Seiteneinheiten in .01 mm‑Einheiten zu konvertieren.
setExScale(float value)Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den Skalierungsfaktor entlang der X‑Achse angibt, um von Seiteneinheiten in .01 mm‑Einheiten zu konvertieren.
getEyScale()Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den Skalierungsfaktor entlang der Y‑Achse angibt, um von Seiteneinheiten in .01 mm‑Einheiten zu konvertieren.
setEyScale(float value)Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den Skalierungsfaktor entlang der Y‑Achse angibt, um von Seiteneinheiten in .01 mm‑Einheiten zu konvertieren.
getWEmrText()Liest oder setzt ein EmrText‑Objekt (Abschnitt 2.2.5), das die Ausgabekette in 16‑Bit‑Unicode‑UTF16‑LE‑Zeichen mit Texteigenschaften und Abstandswerten angibt.
setWEmrText(EmfText value)Liest oder setzt ein EmrText‑Objekt (Abschnitt 2.2.5), das die Ausgabekette in 16‑Bit‑Unicode‑UTF16‑LE‑Zeichen mit Texteigenschaften und Abstandswerten angibt.

EmfExtTextOutW(EmfRecord source)

public EmfExtTextOutW(EmfRecord source)

Initialisiert eine neue Instanz der EmfExtTextOutW Klasse.

Parameters:

ParameterTypBeschreibung
sourceEmfRecordDie Quelle.

EmfExtTextOutW()

public EmfExtTextOutW()

Initialisiert eine neue Instanz der EmfExtTextOutW Klasse.

getBounds()

public Rectangle getBounds()

Liest oder setzt ein WMF‑RectL‑Objekt ([MS-WMF] Abschnitt 2.2.2.19). Es wird nicht verwendet und MUSS beim Empfang ignoriert werden.

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

Liest oder setzt ein WMF‑RectL‑Objekt ([MS-WMF] Abschnitt 2.2.2.19). Es wird nicht verwendet und MUSS beim Empfang ignoriert werden.

Parameters:

ParameterTypBeschreibung
valueRectangle

getIGraphicsMode()

public int getIGraphicsMode()

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Grafikmodus aus der GraphicsMode‑Aufzählung (Abschnitt 2.1.16) angibt.

Returns: int

setIGraphicsMode(int value)

public void setIGraphicsMode(int value)

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Grafikmodus aus der GraphicsMode‑Aufzählung (Abschnitt 2.1.16) angibt.

Parameters:

ParameterTypBeschreibung
Wertint

getExScale()

public float getExScale()

Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den Skalierungsfaktor entlang der X‑Achse angibt, um von Seiteneinheiten in .01 mm‑Einheiten zu konvertieren. Dieser SOLLTE nur verwendet werden, wenn der durch iGraphicsMode angegebene Grafikmodus GM_COMPATIBLE ist.

Returns: float

setExScale(float value)

public void setExScale(float value)

Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den Skalierungsfaktor entlang der X‑Achse angibt, um von Seiteneinheiten in .01 mm‑Einheiten zu konvertieren. Dieser SOLLTE nur verwendet werden, wenn der durch iGraphicsMode angegebene Grafikmodus GM_COMPATIBLE ist.

Parameters:

ParameterTypBeschreibung
Wertfloat

getEyScale()

public float getEyScale()

Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den Skalierungsfaktor entlang der Y‑Achse angibt, um von Seiteneinheiten in .01 mm‑Einheiten zu konvertieren. Dieser SOLLTE nur verwendet werden, wenn der durch iGraphicsMode angegebene Grafikmodus GM_COMPATIBLE ist.

Returns: float

setEyScale(float value)

public void setEyScale(float value)

Liest oder setzt einen 32‑Bit‑Gleitkommawert, der den Skalierungsfaktor entlang der Y‑Achse angibt, um von Seiteneinheiten in .01 mm‑Einheiten zu konvertieren. Dieser SOLLTE nur verwendet werden, wenn der durch iGraphicsMode angegebene Grafikmodus GM_COMPATIBLE ist.

Parameters:

ParameterTypBeschreibung
Wertfloat

getWEmrText()

public EmfText getWEmrText()

Liest oder setzt ein EmrText‑Objekt (Abschnitt 2.2.5), das die Ausgabekette in 16‑Bit‑Unicode‑UTF16‑LE‑Zeichen mit Texteigenschaften und Abstandswerten angibt.

Returns: EmfText

setWEmrText(EmfText value)

public void setWEmrText(EmfText value)

Liest oder setzt ein EmrText‑Objekt (Abschnitt 2.2.5), das die Ausgabekette in 16‑Bit‑Unicode‑UTF16‑LE‑Zeichen mit Texteigenschaften und Abstandswerten angibt.

Parameters:

ParameterTypBeschreibung
valueEmfText