public class CFFCIDFont extends CFFFont
charset, charStrings, fontName, globalSubrIndex, topDict| Constructor and Description |
|---|
CFFCIDFont() |
| Modifier and Type | Method and Description |
|---|---|
FDSelect |
getFdSelect()
Returns the fdSelect value.
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getFontDicts()
Returns the font dictionaries.
|
java.util.List<java.lang.Number> |
getFontMatrix()
Returns the FontMatrix.
|
java.lang.String |
getOrdering()
Returns the ordering value.
|
java.awt.geom.GeneralPath |
getPath(java.lang.String selector)
Returns the path for the character with the given name.
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getPrivDicts()
Returns the private dictionary.
|
java.lang.String |
getRegistry()
Returns the registry value.
|
int |
getSupplement()
Returns the supplement value.
|
CIDKeyedType2CharString |
getType2CharString(int cid)
Returns the Type 2 charstring for the given CID.
|
float |
getWidth(java.lang.String selector)
Returns the advance width for the character with the given name.
|
boolean |
hasGlyph(java.lang.String selector)
Returns true if the font contains the given glyph.
|
addValueToTopDict, getCharset, getCharStringBytes, getData, getFontBBox, getGlobalSubrIndex, getName, getNumCharStrings, getTopDict, toStringpublic java.lang.String getRegistry()
public java.lang.String getOrdering()
public int getSupplement()
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getFontDicts()
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getPrivDicts()
public FDSelect getFdSelect()
public CIDKeyedType2CharString getType2CharString(int cid) throws java.io.IOException
getType2CharString in class CFFFontcid - CIDjava.io.IOException - if the charstring could not be readpublic java.util.List<java.lang.Number> getFontMatrix()
CFFFontgetFontMatrix in interface FontBoxFontgetFontMatrix in class CFFFontpublic java.awt.geom.GeneralPath getPath(java.lang.String selector)
throws java.io.IOException
FontBoxFontjava.io.IOException - if the path could not be readpublic float getWidth(java.lang.String selector)
throws java.io.IOException
FontBoxFontjava.io.IOException - if the path could not be readpublic boolean hasGlyph(java.lang.String selector)
throws java.io.IOException
FontBoxFontselector - PostScript glyph namejava.io.IOException