public class CTFactory extends PrismFontFactory
cacheLayoutSize, debugFonts, isAndroid, isEmbedded, isIOS, isLinux, isMacOSX, isWindows, SUB_PIXEL_NATIVE, SUB_PIXEL_ON, SUB_PIXEL_YDEFAULT_FULLNAME| Modifier | Constructor and Description |
|---|---|
private |
CTFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected PrismFontFile |
createFontFile(java.lang.String name,
java.lang.String filename,
int fIndex,
boolean register,
boolean embedded,
boolean copy,
boolean tracked) |
GlyphLayout |
createGlyphLayout() |
static PrismFontFactory |
getFactory() |
protected boolean |
registerEmbeddedFont(java.lang.String path) |
createFont, createFont, deriveFont, getFontFactory, getFontFamilyNames, getFontFullNames, getFontFullNames, getFontResource, getFontResource, getFontSizeLimit, getLCDContrast, getSubPixelMode, getSystemFont, getSystemFontSize, hasPermission, isJreFont, isLCDTextSupported, isPlatformFont, loadEmbeddedFont, loadEmbeddedFont, test_getNumEmbeddedFontspublic static PrismFontFactory getFactory()
protected PrismFontFile createFontFile(java.lang.String name, java.lang.String filename, int fIndex, boolean register, boolean embedded, boolean copy, boolean tracked) throws java.lang.Exception
createFontFile in class PrismFontFactoryjava.lang.Exceptionpublic GlyphLayout createGlyphLayout()
createGlyphLayout in class PrismFontFactoryprotected boolean registerEmbeddedFont(java.lang.String path)
registerEmbeddedFont in class PrismFontFactory