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
| Konstruktor | Beschreibung |
|---|---|
| EmfExtTextOutW(EmfRecord source) | Initialisiert eine neue Instanz der EmfExtTextOutW Klasse. |
| EmfExtTextOutW() | Initialisiert eine neue Instanz der EmfExtTextOutW Klasse. |
Methoden
| Methode | Beschreibung |
|---|---|
| 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| source | EmfRecord | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | Rectangle |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | float |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | EmfText |