EmfPlusFont

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusGraphicsObjectType

public final class EmfPlusFont extends EmfPlusGraphicsObjectType

Das EmfPlusFont-Objekt gibt Eigenschaften an, die das Aussehen von Text bestimmen, einschließlich Schriftart, Größe und Stil.

Konstruktoren

KonstruktorBeschreibung
EmfPlusFont()

Methoden

MethodeBeschreibung
getFamilyName()Liest oder setzt eine Zeichenkette mit Length Unicode‑Zeichen, die den Namen der Schriftfamilie enthält.
setFamilyName(String value)Liest oder setzt eine Zeichenkette mit Length Unicode‑Zeichen, die den Namen der Schriftfamilie enthält.
getFontStyleFlags()Liest oder setzt einen 32‑Bit vorzeichenbehafteten Integer, der Attribute der Zeichen‑glyphen angibt, die das Aussehen der Schrift beeinflussen, wie fett und kursiv.
setFontStyleFlags(int value)Liest oder setzt einen 32‑Bit vorzeichenbehafteten Integer, der Attribute der Zeichen‑glyphen angibt, die das Aussehen der Schrift beeinflussen, wie fett und kursiv.
getSizeUnit()Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die für das EmSize‑Feld verwendeten Einheiten angibt.
setSizeUnit(int value)Liest oder setzt einen 32‑Bit vorzeichenlosen Integer, der die für das EmSize‑Feld verwendeten Einheiten angibt.
getEmSize()Liest oder setzt einen 32‑Bit Gleitkommawert, der die Em‑Größe der Schrift in den durch das SizeUnit‑Feld angegebenen Einheiten festlegt.
setEmSize(float value)Liest oder setzt einen 32‑Bit Gleitkommawert, der die Em‑Größe der Schrift in den durch das SizeUnit‑Feld angegebenen Einheiten festlegt.

EmfPlusFont()

public EmfPlusFont()

getFamilyName()

public String getFamilyName()

Liest oder setzt eine Zeichenkette mit Length Unicode‑Zeichen, die den Namen der Schriftfamilie enthält.

Returns: java.lang.String

setFamilyName(String value)

public void setFamilyName(String value)

Liest oder setzt eine Zeichenkette mit Length Unicode‑Zeichen, die den Namen der Schriftfamilie enthält.

Parameters:

ParameterTypBeschreibung
Wertjava.lang.String

getFontStyleFlags()

public int getFontStyleFlags()

Liest oder setzt einen 32‑Bit vorzeichenbehafteten Integer, der Attribute der Zeichen‑glyphen angibt, die das Aussehen der Schrift beeinflussen, wie fett und kursiv. Dieser Wert MUSS aus FontStyle‑Flags (Abschnitt 2.1.2.4) bestehen.

Returns: int

setFontStyleFlags(int value)

public void setFontStyleFlags(int value)

Liest oder setzt einen 32‑Bit vorzeichenbehafteten Integer, der Attribute der Zeichen‑glyphen angibt, die das Aussehen der Schrift beeinflussen, wie fett und kursiv. Dieser Wert MUSS aus FontStyle‑Flags (Abschnitt 2.1.2.4) bestehen.

Parameters:

ParameterTypBeschreibung
Wertint

getSizeUnit()

public int getSizeUnit()

Liest oder setzt eine 32‑Bit‑Ganzzahl ohne Vorzeichen, die die für das Feld EmSize verwendeten Einheiten angibt. Dies sind typischerweise die Einheiten, die beim Entwerfen der Schriftart verwendet wurden. Der Wert MUSS in der UnitType‑Aufzählung (Abschnitt 2.1.1.33) liegen.

Returns: int

setSizeUnit(int value)

public void setSizeUnit(int value)

Liest oder setzt eine 32‑Bit‑Ganzzahl ohne Vorzeichen, die die für das Feld EmSize verwendeten Einheiten angibt. Dies sind typischerweise die Einheiten, die beim Entwerfen der Schriftart verwendet wurden. Der Wert MUSS in der UnitType‑Aufzählung (Abschnitt 2.1.1.33) liegen.

Parameters:

ParameterTypBeschreibung
Wertint

getEmSize()

public float getEmSize()

Liest oder setzt einen 32‑Bit Gleitkommawert, der die Em‑Größe der Schrift in den durch das SizeUnit‑Feld angegebenen Einheiten festlegt.

Returns: float

setEmSize(float value)

public void setEmSize(float value)

Liest oder setzt einen 32‑Bit Gleitkommawert, der die Em‑Größe der Schrift in den durch das SizeUnit‑Feld angegebenen Einheiten festlegt.

Parameters:

ParameterTypBeschreibung
Wertfloat