Package org.apache.pdfbox.pdmodel.font
Classes to deal with font functionality in a PDF Document.
-
Interface Summary Interface Description FontMapper Font mapper, locates non-embedded fonts.PDFontLike A font-like object.PDVectorFont A vector outline font, e.g.Subsetter Interface for a font subsetter. -
Class Summary Class Description 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.CMapManager CMap resource loader and cache.FileSystemFontProvider A FontProvider which searches for fonts on the local filesystem.FileSystemFontProvider.FSFontInfo FileSystemFontProvider.FSIgnored Represents ignored fonts (i.e.FontCache An in-memory cache for system fonts.FontInfo Information about a font on the system.FontMapperImpl Font mapper, locates non-embedded fonts via a pluggable FontProvider.FontMapperImpl.DefaultFontProvider FontMapperImpl.FontMatch A potential match for a font substitution.FontMappers FontMapper factory class.FontMappers.DefaultFontMapper FontMapping<T extends 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).PDCIDFontType2Embedder Embedded PDCIDFontType2 builder.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.PDTrueTypeFontEmbedder Embedded PDTrueTypeFont builder.PDType0Font A Composite (Type 0) font.PDType1CFont Type 1-equivalent CFF font.PDType1Font A PostScript Type 1 Font.PDType1FontEmbedder Embedded PDType1Font builder.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.ToUnicodeWriter Writes ToUnicode Mapping Files.TrueTypeEmbedder Common functionality for embedding TrueType fonts.UniUtil Utility class for Unicode fallback. -
Enum Summary Enum Description FontFormat Font file format.PDCIDFontType2Embedder.State