public class OpenTypeFont extends TrueTypeFont
tables
Modifier and Type | Method and Description |
---|---|
CFFTable |
getCFF()
Get the "CFF" table for this OTF.
|
GlyphTable |
getGlyph()
Get the glyf table for this TTF.
|
GeneralPath |
getPath(String name)
Returns the path for the character with the given name.
|
boolean |
hasLayoutTables()
Returns true if this font uses OpenType Layout (Advanced Typographic) tables.
|
boolean |
isPostScript()
Returns true if this font is a PostScript outline font.
|
close, disableGsubFeature, enableGsubFeature, enableVerticalSubstitutions, getAdvanceHeight, getAdvanceWidth, getCmap, getFontBBox, getFontMatrix, getGsub, getHeader, getHorizontalHeader, getHorizontalMetrics, getIndexToLocation, getKerning, getMaximumProfile, getName, getNaming, getNumberOfGlyphs, getOriginalData, getOriginalDataSize, getOS2Windows, getPostScript, getTable, getTableBytes, getTableMap, getTables, getUnicodeCmap, getUnicodeCmap, getUnicodeCmapLookup, getUnicodeCmapLookup, getUnitsPerEm, getVersion, getVerticalHeader, getVerticalMetrics, getVerticalOrigin, getWidth, hasGlyph, nameToGID, toString
public CFFTable getCFF() throws IOException
IOException
public GlyphTable getGlyph() throws IOException
TrueTypeFont
getGlyph
in class TrueTypeFont
IOException
- if there was an error reading the table.public GeneralPath getPath(String name) throws IOException
FontBoxFont
getPath
in interface FontBoxFont
getPath
in class TrueTypeFont
IOException
- if the path could not be readpublic boolean isPostScript()
public boolean hasLayoutTables()
Copyright © 2002–2018 The Apache Software Foundation. All rights reserved.