Package org.apache.pdfbox.pdmodel.font
Interface PDVectorFont
-
- All Known Implementing Classes:
PDCIDFont
,PDCIDFontType0
,PDCIDFontType2
,PDTrueTypeFont
,PDType0Font
public interface PDVectorFont
A vector outline font, e.g. not Type 3.- Author:
- John Hewson
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.awt.geom.GeneralPath
getPath(int code)
Returns the glyph path for the given character code.boolean
hasGlyph(int code)
Returns true if this font contains a glyph for the given character code.
-
-
-
Method Detail
-
getPath
java.awt.geom.GeneralPath getPath(int code) throws java.io.IOException
Returns the glyph path for the given character code.- Parameters:
code
- character code in a PDF. Not to be confused with unicode.- Throws:
java.io.IOException
- if the font could not be read
-
hasGlyph
boolean hasGlyph(int code) throws java.io.IOException
Returns true if this font contains a glyph for the given character code.- Parameters:
code
- character code in a PDF. Not to be confused with unicode.- Throws:
java.io.IOException
-
-