java.io.Closeable, java.lang.AutoCloseable, FontBoxFontpublic class OpenTypeFont extends TrueTypeFont
tables| Modifier and Type | Method | Description |
|---|---|---|
CFFTable |
getCFF() |
Get the "CFF" table for this OTF.
|
GlyphTable |
getGlyph() |
Get the glyf table for this TTF.
|
java.awt.geom.GeneralPath |
getPath(java.lang.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.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitclose, 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, toStringpublic CFFTable getCFF() throws java.io.IOException
java.io.IOExceptionpublic GlyphTable getGlyph() throws java.io.IOException
TrueTypeFontgetGlyph in class TrueTypeFontjava.io.IOException - if there was an error reading the table.public java.awt.geom.GeneralPath getPath(java.lang.String name)
throws java.io.IOException
FontBoxFontgetPath in interface FontBoxFontgetPath in class TrueTypeFontjava.io.IOException - if the path could not be readpublic boolean isPostScript()
public boolean hasLayoutTables()
Copyright © 2008–2018. All rights reserved.