# Package org.apache.pdfbox.pdmodel.font

Classes to deal with font functionality in a PDF Document.

See: Description

Interface Summary
FontMapper: Font mapper, locates non-embedded fonts.
PDFontLike: A font-like object.
PDVectorFont: A vector outline font, e.g.

Class Summary
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.
CIDSystemInfo: Represents a CIDSystemInfo for the FontMapper API.
FontCache: An in-memory cache for system fonts.
FontInfo: Information about a font on the system.
FontMappers: FontMapper factory class.
FontMapping<T extends org.apache.fontbox.FontBoxFont>: A font mapping from a PDF font to a FontBox font.
FontProvider: External font service provider interface.
PDCIDFont: A CIDFont.
PDCIDFontType0: Type 0 CIDFont (CFF).
PDCIDFontType2: Type 2 CIDFont (TrueType).
PDCIDSystemInfo: Represents a CIDSystemInfo.
PDFont: This is the base class for all PDF fonts.
PDFontDescriptor: A font descriptor.
PDFontFactory: Creates the appropriate font subtype based on information in the dictionary.
PDMMType1Font: Type 1 Multiple Master Font.
PDPanose: Represents the "Panose" entry of a FontDescriptor's Style dictionary.
PDPanoseClassification: Represents a 10-byte PANOSE classification.
PDSimpleFont: A simple font.
PDTrueTypeFont: TrueType font.
PDType0Font: A Composite (Type 0) font.
PDType1CFont: Type 1-equivalent CFF font.
PDType1Font: A PostScript Type 1 Font.
PDType3CharProc: A Type 3 character procedure.
PDType3Font: A PostScript Type 3 Font.
Standard14Fonts: The "Standard 14" PDF fonts, also known as the "base 14" fonts.

Enum Summary
FontFormat: Font file format.
Standard14Fonts.FontName: Enum for the names of the 14 standard fonts.

## Package org.apache.pdfbox.pdmodel.font Description

Classes to deal with font functionality in a PDF Document.