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

EmfPlusFont-objektet specificerar egenskaper som bestämmer textens utseende, inklusive teckensnitt, storlek och stil.

Konstruktörer

KonstruktorBeskrivning
EmfPlusFont()

Metoder

MetodBeskrivning
getFamilyName()Hämtar eller anger en sträng med Length Unicode‑tecken som innehåller namnet på teckensnittsfamiljen.
setFamilyName(String value)Hämtar eller anger en sträng med Length Unicode‑tecken som innehåller namnet på teckensnittsfamiljen.
getFontStyleFlags()Hämtar eller anger ett 32-bitars signerat heltal som specificerar attribut för teckenglyfer som påverkar teckensnittets utseende, såsom fetstil och kursiv.
setFontStyleFlags(int value)Hämtar eller anger ett 32-bitars signerat heltal som specificerar attribut för teckenglyfer som påverkar teckensnittets utseende, såsom fetstil och kursiv.
getSizeUnit()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar enheterna som används för EmSize‑fältet.
setSizeUnit(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar enheterna som används för EmSize‑fältet.
getEmSize()Hämtar eller anger ett 32-bitars flyttalsvärde som specificerar teckensnittets em‑storlek i de enheter som anges av SizeUnit‑fältet.
setEmSize(float value)Hämtar eller anger ett 32-bitars flyttalsvärde som specificerar teckensnittets em‑storlek i de enheter som anges av SizeUnit‑fältet.

EmfPlusFont()

public EmfPlusFont()

getFamilyName()

public String getFamilyName()

Hämtar eller anger en sträng med Length Unicode‑tecken som innehåller namnet på teckensnittsfamiljen.

Returns: java.lang.String

setFamilyName(String value)

public void setFamilyName(String value)

Hämtar eller anger en sträng med Length Unicode‑tecken som innehåller namnet på teckensnittsfamiljen.

Parameters:

ParameterTypBeskrivning
värdejava.lang.String

getFontStyleFlags()

public int getFontStyleFlags()

Hämtar eller anger ett 32-bitars signerat heltal som specificerar attribut för teckenglyfer som påverkar teckensnittets utseende, såsom fetstil och kursiv. Detta värde MÅSTE bestå av FontStyle‑flaggor (avsnitt 2.1.2.4).

Returns: int

setFontStyleFlags(int value)

public void setFontStyleFlags(int value)

Hämtar eller anger ett 32-bitars signerat heltal som specificerar attribut för teckenglyfer som påverkar teckensnittets utseende, såsom fetstil och kursiv. Detta värde MÅSTE bestå av FontStyle‑flaggor (avsnitt 2.1.2.4).

Parameters:

ParameterTypBeskrivning
värdeint

getSizeUnit()

public int getSizeUnit()

Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar enheterna som används för EmSize‑fältet. Dessa är vanligtvis de enheter som användes när teckensnittet designades. Värdet MÅSTE vara i UnitType‑uppräkningen (avsnitt 2.1.1.33).

Returns: int

setSizeUnit(int value)

public void setSizeUnit(int value)

Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar enheterna som används för EmSize‑fältet. Dessa är vanligtvis de enheter som användes när teckensnittet designades. Värdet MÅSTE vara i UnitType‑uppräkningen (avsnitt 2.1.1.33).

Parameters:

ParameterTypBeskrivning
värdeint

getEmSize()

public float getEmSize()

Hämtar eller anger ett 32-bitars flyttalsvärde som specificerar teckensnittets em‑storlek i de enheter som anges av SizeUnit‑fältet.

Returns: float

setEmSize(float value)

public void setEmSize(float value)

Hämtar eller anger ett 32-bitars flyttalsvärde som specificerar teckensnittets em‑storlek i de enheter som anges av SizeUnit‑fältet.

Parameters:

ParameterTypBeskrivning
värdefloat