Interface PDFont

All Superinterfaces:
Object, PDObject, PDResource
All Known Subinterfaces:
PDCIDFont, PDSimpleFont, PDTrueTypeFont, PDType0Font, PDType1Font, PDType3Font
All Known Implementing Classes:
GFPDCIDFont, GFPDEmptyFont, GFPDFont, GFPDSimpleFont, GFPDTrueTypeFont, GFPDType0Font, GFPDType1Font, GFPDType3Font

public interface PDFont extends PDResource
PDF font dictionary
  • Method Details

    • getType

      String getType()
      font type (Type entry)
    • getSubtype

      String getSubtype()
      font subtype (Subtype entry)
    • getfontName

      String getfontName()
      font name defined by BaseFont entry in the font dictionary and FontName key in the font descriptor
    • getisSymbolic

      Boolean getisSymbolic()
      true if the font flags in the font descriptor dictionary mark indicate that the font is symbolic (the entry /Flags has bit 3 set to 1 and bit 6 set to 0)
    • getrenderingMode

      Long getrenderingMode()
      rendering mode value
    • getfontFileSubtype

      String getfontFileSubtype()
      value of the entry /Subtype in the embedded font file stream, or null, if the this entry is not present (or the font is not embedded)
    • getisItalic

      Boolean getisItalic()
      value of Italic flag in Flags entry in the font descriptor