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
| Konstruktor | Beskrivning |
|---|---|
| EmfPlusFont() |
Metoder
| Metod | Beskrivning |
|---|---|
| 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | java.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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | float |