Package org.apache.pdfbox.pdmodel.font
package org.apache.pdfbox.pdmodel.font
Classes to deal with font functionality in a PDF Document.
-
ClassDescriptionA CIDFontMapping is a kind of FontMapping which allows for an additional TrueTypeFont substitute to be provided if a CID font is not available.Represents a CIDSystemInfo for the FontMapper API.CMap resource loader and cache.A FontProvider which searches for fonts on the local filesystem.Represents ignored fonts (i.e.An in-memory cache for system fonts.Font file format.Information about a font on the system.Font mapper, locates non-embedded fonts.Font mapper, locates non-embedded fonts via a pluggable FontProvider.A potential match for a font substitution.FontMapper factory class.FontMapping<T extends FontBoxFont>A font mapping from a PDF font to a FontBox font.External font service provider interface.A CIDFont.Type 0 CIDFont (CFF).Type 2 CIDFont (TrueType).Embedded PDCIDFontType2 builder.Represents a CIDSystemInfo.This is the base class for all PDF fonts.A font descriptor.Creates the appropriate font subtype based on information in the dictionary.A font-like object.Type 1 Multiple Master Font.Represents the "Panose" entry of a FontDescriptor's Style dictionary.Represents a 10-byte PANOSE classification.A simple font.TrueType font.Embedded PDTrueTypeFont builder.A Composite (Type 0) font.Type 1-equivalent CFF font.A PostScript Type 1 Font.Embedded PDType1Font builder.A Type 3 character procedure.A PostScript Type 3 Font.A vector outline font, e.g.The "Standard 14" PDF fonts, also known as the "base 14" fonts.Interface for a font subsetter.Writes ToUnicode Mapping Files.Common functionality for embedding TrueType fonts.Utility class for Unicode fallback.