EmfExtTextOutA
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 EmfExtTextOutA extends EmfDrawingRecordType
Der EMR_EXTTEXTOUTA-Datensatz zeichnet eine ASCII-Textzeichenfolge mit der aktuellen Schriftart und den Textfarben.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| EmfExtTextOutA(EmfRecord source) | Initialisiert eine neue Instanz der Klasse EmfExtTextOutA. |
| EmfExtTextOutA() | Initialisiert eine neue Instanz der EmfExtTextOutA-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. |
| getAEmrText() | Liest oder setzt ein EmrText‑Objekt (Abschnitt 2.2.5), das die Ausgabestring in 8‑Bit‑ASCII‑Zeichen, Textattribute und Abstandswerte angibt. |
| setAEmrText(EmfText value) | Liest oder setzt ein EmrText‑Objekt (Abschnitt 2.2.5), das die Ausgabestring in 8‑Bit‑ASCII‑Zeichen, Textattribute und Abstandswerte angibt. |
EmfExtTextOutA(EmfRecord source)
public EmfExtTextOutA(EmfRecord source)
Initialisiert eine neue Instanz der Klasse EmfExtTextOutA.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| source | EmfRecord | Die Quelle. |
EmfExtTextOutA()
public EmfExtTextOutA()
Initialisiert eine neue Instanz der EmfExtTextOutA-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 |
getAEmrText()
public EmfText getAEmrText()
Liest oder setzt ein EmrText‑Objekt (Abschnitt 2.2.5), das die Ausgabestring in 8‑Bit‑ASCII‑Zeichen, Textattribute und Abstandswerte angibt.
Returns: EmfText
setAEmrText(EmfText value)
public void setAEmrText(EmfText value)
Liest oder setzt ein EmrText‑Objekt (Abschnitt 2.2.5), das die Ausgabestring in 8‑Bit‑ASCII‑Zeichen, Textattribute und Abstandswerte angibt.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | EmfText |