Package org.apache.pdfbox.pdmodel.font
Class CIDFontMapping
java.lang.Object
org.apache.pdfbox.pdmodel.font.FontMapping<org.apache.fontbox.ttf.OpenTypeFont>
org.apache.pdfbox.pdmodel.font.CIDFontMapping
A CIDFontMapping is a kind of FontMapping which allows for an additional TrueTypeFont substitute
to be provided if a CID font is not available.
- Author:
- John Hewson
-
Constructor Summary
ConstructorsConstructorDescriptionCIDFontMapping
(org.apache.fontbox.ttf.OpenTypeFont font, org.apache.fontbox.FontBoxFont fontBoxFont, boolean isFallback) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.fontbox.FontBoxFont
Returns a TrueType font when isCIDFont() is true, otherwise null.boolean
Returns true if this is a CID font.Methods inherited from class org.apache.pdfbox.pdmodel.font.FontMapping
getFont, isFallback
-
Constructor Details
-
CIDFontMapping
public CIDFontMapping(org.apache.fontbox.ttf.OpenTypeFont font, org.apache.fontbox.FontBoxFont fontBoxFont, boolean isFallback)
-
-
Method Details
-
getTrueTypeFont
public org.apache.fontbox.FontBoxFont getTrueTypeFont()Returns a TrueType font when isCIDFont() is true, otherwise null. -
isCIDFont
public boolean isCIDFont()Returns true if this is a CID font.
-