Class CIDFontMapping

java.lang.Object
org.apache.pdfbox.pdmodel.font.FontMapping<org.apache.fontbox.ttf.OpenTypeFont>
org.apache.pdfbox.pdmodel.font.CIDFontMapping

public final class CIDFontMapping extends FontMapping<org.apache.fontbox.ttf.OpenTypeFont>
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 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.