public class TTFFontLoader extends FontLoader
embedded, fontFileURI, loaded, log, resolver, returnFont, useAdvanced, useKerning| Constructor and Description |
|---|
TTFFontLoader(java.lang.String fontFileURI,
FontResolver resolver)
Default constructor
|
TTFFontLoader(java.lang.String fontFileURI,
java.lang.String subFontName,
boolean embedded,
EmbeddingMode embeddingMode,
EncodingMode encodingMode,
boolean useKerning,
boolean useAdvanced,
FontResolver resolver)
Additional constructor for TrueType Collections.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
read()
Reads/parses the font data.
|
getFont, loadFont, loadFont, loadFont, openFontUripublic TTFFontLoader(java.lang.String fontFileURI,
FontResolver resolver)
fontFileURI - the URI representing the font fileresolver - the FontResolver for font URI resolutionpublic TTFFontLoader(java.lang.String fontFileURI,
java.lang.String subFontName,
boolean embedded,
EmbeddingMode embeddingMode,
EncodingMode encodingMode,
boolean useKerning,
boolean useAdvanced,
FontResolver resolver)
fontFileURI - the URI representing the font filesubFontName - the sub-fontname of a font in a TrueType Collection (or null for normal
TrueType fonts)embedded - indicates whether the font is embedded or referencedembeddingMode - the embedding mode of the fontencodingMode - the requested encoding modeuseKerning - true to enable loading kerning info if available, false to disableuseAdvanced - true to enable loading advanced info if available, false to disableresolver - the FontResolver for font URI resolutionprotected void read()
throws java.io.IOException
read in class FontLoaderjava.io.IOException - In case of an I/O errorCopyright 1999-2012 The Apache Software Foundation. All Rights Reserved.