ExternalFontCache

Inheritance: java.lang.Object

public class ExternalFontCache

Använd den här klassen för att få fontinkapsling i ett format som accepteras av Device.

Konstruktörer

KonstruktorBeskrivning
ExternalFontCache()

Fält

FältBeskrivning
DEFAULT_SIZEStandard teckenstorlek.
DEFAULT_STYLEStandard teckenstil.

Metoder

MetodBeskrivning
FetchTrFont(String familyName)Hämtar DrFont efter typsnittsfamiljnamn, standardstorlek (1) och standardstil (PLAIN).
FetchTrFont(String familyName, int style)Hämtar DrFont efter typsnittsfamiljnamn, standardstorlek (1) och stil.
equals(Object arg0)
fetchDrFont(String familyName, float sizePoints, int style)Hämtar DrFont efter typsnittsfamiljnamn, storlek och stil.
fetchDrFont(String familyName, float sizePoints, int style, int fontCapitals)Hämtar DrFont efter typsnittsfamiljnamn, storlek, stil och versaler.
fetchDrFont(String familyName, float sizePoints, int style, String altFamilyName)Hämtar DrFont efter typsnittsfamiljnamn, storlek, stil och alternativt typsnittsfamiljnamn.
fetchDrFont(String familyName, float sizePoints, int style, String altFamilyName, int fontCapitals)Hämtar DrFont efter typsnittsfamiljnamn, storlek, stil, versaler och alternativt typsnittsfamiljnamn.
fetchTTFont(String familyName, int style, String altFamilyName)Hämtar TTFont efter typsnittsfamiljnamn, stil och alternativt typsnittsfamiljnamn.
getClass()
hashCode()
notify()
notifyAll()
setAdditionalFontsFolders(String[] additionalFontFolders)Anger ytterligare teckensnittsmappar.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

ExternalFontCache()

public ExternalFontCache()

DEFAULT_SIZE

public static final float DEFAULT_SIZE

Standard teckenstorlek.

DEFAULT_STYLE

public static final int DEFAULT_STYLE

Standard teckenstil.

FetchTrFont(String familyName)

public DrFont FetchTrFont(String familyName)

Hämtar DrFont efter typsnittsfamiljnamn, standardstorlek (1) och standardstil (PLAIN).

Parameters:

ParameterTypBeskrivning
familyNamejava.lang.StringTypsnittsfamiljnamn.

Returns: com.aspose.foundation.drawing.DrFont - DrFont.

FetchTrFont(String familyName, int style)

public DrFont FetchTrFont(String familyName, int style)

Hämtar DrFont efter typsnittsfamiljnamn, standardstorlek (1) och stil.

Parameters:

ParameterTypBeskrivning
familyNamejava.lang.StringTypsnittsfamiljnamn.
styleintTeckenstil.

Returns: com.aspose.foundation.drawing.DrFont - DrFont.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

fetchDrFont(String familyName, float sizePoints, int style)

public static DrFont fetchDrFont(String familyName, float sizePoints, int style)

Hämtar DrFont efter typsnittsfamiljnamn, storlek och stil.

Parameters:

ParameterTypBeskrivning
familyNamejava.lang.StringTypsnittsfamiljnamn.
sizePointsfloatTeckenstorlek i punkter (en punkt är 1/72 tum).
styleintTeckenstil.

Returns: com.aspose.foundation.drawing.DrFont - DrFont.

fetchDrFont(String familyName, float sizePoints, int style, int fontCapitals)

public DrFont fetchDrFont(String familyName, float sizePoints, int style, int fontCapitals)

Hämtar DrFont efter typsnittsfamiljnamn, storlek, stil och versaler.

Parameters:

ParameterTypBeskrivning
familyNamejava.lang.StringTypsnittsfamiljnamn.
sizePointsfloatTeckenstorlek i punkter (en punkt är 1/72 tum).
styleintTeckenstil.
fontCapitalsintVersaler för teckensnitt.

Returns: com.aspose.foundation.drawing.DrFont - DrFont.

fetchDrFont(String familyName, float sizePoints, int style, String altFamilyName)

public DrFont fetchDrFont(String familyName, float sizePoints, int style, String altFamilyName)

Hämtar DrFont efter typsnittsfamiljnamn, storlek, stil och alternativt typsnittsfamiljnamn.

Parameters:

ParameterTypBeskrivning
familyNamejava.lang.StringTypsnittsfamiljnamn.
sizePointsfloatTeckenstorlek i punkter (en punkt är 1/72 tum).
styleintTeckenstil.
altFamilyNamejava.lang.StringAlternativt namn på teckensnittsfamilj.

Returns: com.aspose.foundation.drawing.DrFont - DrFont.

fetchDrFont(String familyName, float sizePoints, int style, String altFamilyName, int fontCapitals)

public DrFont fetchDrFont(String familyName, float sizePoints, int style, String altFamilyName, int fontCapitals)

Hämtar DrFont efter typsnittsfamiljnamn, storlek, stil, versaler och alternativt typsnittsfamiljnamn.

Parameters:

ParameterTypBeskrivning
familyNamejava.lang.StringTypsnittsfamiljnamn.
sizePointsfloatTeckenstorlek i punkter (en punkt är 1/72 tum).
styleintTeckenstil.
altFamilyNamejava.lang.StringAlternativt namn på teckensnittsfamilj.
fontCapitalsintVersaler för teckensnitt.

Returns: com.aspose.foundation.drawing.DrFont - DrFont.

fetchTTFont(String familyName, int style, String altFamilyName)

public TTFont fetchTTFont(String familyName, int style, String altFamilyName)

Hämtar TTFont efter typsnittsfamiljnamn, stil och alternativt typsnittsfamiljnamn.

Parameters:

ParameterTypBeskrivning
familyNamejava.lang.StringTypsnittsfamiljnamn.
styleintTeckenstil.
altFamilyNamejava.lang.StringAlternativt namn på teckensnittsfamilj.

Returns: com.aspose.foundation.truetype.TTFont - TTFont.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setAdditionalFontsFolders(String[] additionalFontFolders)

public static void setAdditionalFontsFolders(String[] additionalFontFolders)

Anger ytterligare teckensnittsmappar. Teckensnittsmappar som används av OS används av ExternalFont Cache som standard. Det finns inget behov av att definiera dem,

Parameters:

ParameterTypBeskrivning
additionalFontFoldersjava.lang.String[]En array av ytterligare teckensnittsmappar.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int