java.lang.Object
org.sejda.sambox.pdmodel.font.FontMapping<org.apache.fontbox.ttf.OpenTypeFont>
org.sejda.sambox.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.FontBoxFontReturns a TrueType font when isCIDFont() is true, otherwise null.booleanReturns true if this is a CID font.Methods inherited from class org.sejda.sambox.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.
-