EmfSmallTextOut

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

Der EMR_SMALLTEXTOUT-Datensatz gibt eine Zeichenkette aus.

Wenn ETO_SMALL_CHARS im fuOptions‑Feld gesetzt ist, enthält TextString 8‑Bit‑Codes für Zeichen, abgeleitet von den niederwertigen Bytes der 16‑Bit‑Unicode‑UTF16‑LE‑Zeichencodes, wobei das hochwertige Byte als 0 angenommen wird. Wenn ETO_NO_RECT im fuOptions‑Feld gesetzt ist, wird das Bounds‑Feld nicht im Datensatz aufgenommen.

Konstruktoren

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

Methoden

MethodeBeschreibung
getX()Ruft einen 32‑Bit‑vorzeichenbehafteten Integer ab oder legt ihn fest, der die x‑Koordinate angibt, an der die Zeichenkette platziert werden soll.
setX(int value)Ruft einen 32‑Bit‑vorzeichenbehafteten Integer ab oder legt ihn fest, der die x‑Koordinate angibt, an der die Zeichenkette platziert werden soll.
getY()Ruft einen 32‑Bit‑vorzeichenbehafteten Integer ab oder legt ihn fest, der die y‑Koordinate angibt, an der die Zeichenkette platziert werden soll.
setY(int value)Ruft einen 32‑Bit‑vorzeichenbehafteten Integer ab oder legt ihn fest, der die y‑Koordinate angibt, an der die Zeichenkette platziert werden soll.
getCChars()Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der die Anzahl der 16‑Bit‑Zeichen in der Zeichenkette angibt.
setCChars(int value)Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der die Anzahl der 16‑Bit‑Zeichen in der Zeichenkette angibt.
getFuOptions()Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der die zu verwendenden Textausgabeoptionen angibt.
setFuOptions(int value)Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der die zu verwendenden Textausgabeoptionen angibt.
getIGraphicsMode()Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der den Grafikmodus aus der GraphicsMode‑Aufzählung (Abschnitt 2.1.16) angibt.
setIGraphicsMode(int value)Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der den Grafikmodus aus der GraphicsMode‑Aufzählung (Abschnitt 2.1.16) angibt.
getExScale()Ruft einen 32‑Bit‑Gleitkommawert ab oder legt ihn fest, der angibt, um wie viel der Text in x‑Richtung skaliert werden soll.
setExScale(float value)Ruft einen 32‑Bit‑Gleitkommawert ab oder legt ihn fest, der angibt, um wie viel der Text in x‑Richtung skaliert werden soll.
getEyScale()Ruft einen 32‑Bit‑Gleitkommawert ab oder legt ihn fest, der angibt, um wie viel der Text in y‑Richtung skaliert werden soll.
setEyScale(float value)Ruft einen 32‑Bit‑Gleitkommawert ab oder legt ihn fest, der angibt, um wie viel der Text in y‑Richtung skaliert werden soll.
getBounds()Ruft ein optionales, 128‑Bit‑WMF‑RectL‑Objekt ([MS‑WMF] Abschnitt 2.2.2.19) ab oder legt es fest, das das Begrenzungsrechteck in Geräte‑Einheiten angibt.
setBounds(Rectangle value)Ruft ein optionales, 128‑Bit‑WMF‑RectL‑Objekt ([MS‑WMF] Abschnitt 2.2.2.19) ab oder legt es fest, das das Begrenzungsrechteck in Geräte‑Einheiten angibt.
getTextString()Ruft eine variable‑Längen‑Zeichenkette ab oder legt sie fest, die die zu zeichnende Textzeichenkette enthält, entweder in 8‑Bit‑ oder 16‑Bit‑Zeichencodes, gemäß dem Wert des fuOptions‑Feldes.
setTextString(String value)Ruft eine variable‑Längen‑Zeichenkette ab oder legt sie fest, die die zu zeichnende Textzeichenkette enthält, entweder in 8‑Bit‑ oder 16‑Bit‑Zeichencodes, gemäß dem Wert des fuOptions‑Feldes.

EmfSmallTextOut(EmfRecord source)

public EmfSmallTextOut(EmfRecord source)

Initialisiert eine neue Instanz der EmfSmallTextOut‑Klasse.

Parameters:

ParameterTypBeschreibung
sourceEmfRecordDie Quelle.

getX()

public int getX()

Ruft einen 32‑Bit‑vorzeichenbehafteten Integer ab oder legt ihn fest, der die x‑Koordinate angibt, an der die Zeichenkette platziert werden soll.

Returns: int

setX(int value)

public void setX(int value)

Ruft einen 32‑Bit‑vorzeichenbehafteten Integer ab oder legt ihn fest, der die x‑Koordinate angibt, an der die Zeichenkette platziert werden soll.

Parameters:

ParameterTypBeschreibung
Wertint

getY()

public int getY()

Ruft einen 32‑Bit‑vorzeichenbehafteten Integer ab oder legt ihn fest, der die y‑Koordinate angibt, an der die Zeichenkette platziert werden soll.

Returns: int

setY(int value)

public void setY(int value)

Ruft einen 32‑Bit‑vorzeichenbehafteten Integer ab oder legt ihn fest, der die y‑Koordinate angibt, an der die Zeichenkette platziert werden soll.

Parameters:

ParameterTypBeschreibung
Wertint

getCChars()

public int getCChars()

Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der die Anzahl der 16‑Bit‑Zeichen in der Zeichenkette angibt. Die Zeichenkette ist NICHT null‑terminiert.

Returns: int

setCChars(int value)

public void setCChars(int value)

Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der die Anzahl der 16‑Bit‑Zeichen in der Zeichenkette angibt. Die Zeichenkette ist NICHT null‑terminiert.

Parameters:

ParameterTypBeschreibung
Wertint

getFuOptions()

public int getFuOptions()

Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der die zu verwendenden Textausgabeoptionen angibt. Diese Optionen werden durch einen oder eine Kombination von Werten aus der ExtTextOutOptions‑Aufzählung (Abschnitt 2.1.11) festgelegt.

Returns: int

setFuOptions(int value)

public void setFuOptions(int value)

Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der die zu verwendenden Textausgabeoptionen angibt. Diese Optionen werden durch einen oder eine Kombination von Werten aus der ExtTextOutOptions‑Aufzählung (Abschnitt 2.1.11) festgelegt.

Parameters:

ParameterTypBeschreibung
Wertint

getIGraphicsMode()

public int getIGraphicsMode()

Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der den Grafikmodus aus der GraphicsMode‑Aufzählung (Abschnitt 2.1.16) angibt.

Returns: int

setIGraphicsMode(int value)

public void setIGraphicsMode(int value)

Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der den Grafikmodus aus der GraphicsMode‑Aufzählung (Abschnitt 2.1.16) angibt.

Parameters:

ParameterTypBeschreibung
Wertint

getExScale()

public float getExScale()

Ruft einen 32‑Bit‑Gleitkommawert ab oder legt ihn fest, der angibt, um wie viel der Text in x‑Richtung skaliert werden soll.

Returns: float

setExScale(float value)

public void setExScale(float value)

Ruft einen 32‑Bit‑Gleitkommawert ab oder legt ihn fest, der angibt, um wie viel der Text in x‑Richtung skaliert werden soll.

Parameters:

ParameterTypBeschreibung
Wertfloat

getEyScale()

public float getEyScale()

Ruft einen 32‑Bit‑Gleitkommawert ab oder legt ihn fest, der angibt, um wie viel der Text in y‑Richtung skaliert werden soll.

Returns: float

setEyScale(float value)

public void setEyScale(float value)

Ruft einen 32‑Bit‑Gleitkommawert ab oder legt ihn fest, der angibt, um wie viel der Text in y‑Richtung skaliert werden soll.

Parameters:

ParameterTypBeschreibung
Wertfloat

getBounds()

public Rectangle getBounds()

Ruft ein optionales, 128‑Bit‑WMF‑RectL‑Objekt ([MS‑WMF] Abschnitt 2.2.2.19) ab oder legt es fest, das das Begrenzungsrechteck in Geräte‑Einheiten angibt.

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

Ruft ein optionales, 128‑Bit‑WMF‑RectL‑Objekt ([MS‑WMF] Abschnitt 2.2.2.19) ab oder legt es fest, das das Begrenzungsrechteck in Geräte‑Einheiten angibt.

Parameters:

ParameterTypBeschreibung
valueRectangle

getTextString()

public String getTextString()

Ruft eine variable‑Längen‑Zeichenkette ab oder legt sie fest, die die zu zeichnende Textzeichenkette enthält, entweder in 8‑Bit‑ oder 16‑Bit‑Zeichencodes, gemäß dem Wert des fuOptions‑Feldes.

Returns: java.lang.String

setTextString(String value)

public void setTextString(String value)

Ruft eine variable‑Längen‑Zeichenkette ab oder legt sie fest, die die zu zeichnende Textzeichenkette enthält, entweder in 8‑Bit‑ oder 16‑Bit‑Zeichencodes, gemäß dem Wert des fuOptions‑Feldes.

Parameters:

ParameterTypBeschreibung
Wertjava.lang.String