Package org.docx4j.fonts.fop.fonts
Classes for font handling. Subpackages contain command line applications for font metrics generation, font parsing classes etc.
-
Interface Summary Interface Description FontCollection Sets up a set of fontsFontDescriptor This interface enhances the font metrics interface with access methods to value needed to register fonts in various target formats like PDF or PostScript.FontEventListener Event listener interface for font-related events.FontMetrics Main interface for access to font metrics.FontResolver This interface is used to resolve absolute and relative font URIs.FontTriplet.Matcher Matcher interface forFontTriplet
.MutableFont This interface is used to set the values of a font during configuration time.SingleByteEncoding The interface defines a 1-byte character encoding (with 256 characters). -
Class Summary Class Description AbstractCodePointMapping Abstract base class for code point mapping classes (1-byte character encodings).Base14Font Base class for all Base 14 fonts.BFEntry This is just a holder class for bfentries, groups of characters of a base font (bf).CIDFont Abstract base class for CID fonts.CIDFontType This class enumerates all supported CID font types.CIDSubset Keeps track of the glyphs used in a document.CodePointMapping CustomFont Abstract base class for custom fonts loaded from files, for example.CustomFontCollection Sets up a set of custom (embedded) fontsEmbedFontInfo FontInfo contains meta information on fonts (where is the metrics file etc.)EncodingMode This class enumerates all supported encoding modes for fonts: auto, single-byte and CID.Enum Basic enum class for type-safe enums.Font This class holds font state information and provides access to the font metrics.FontCache Fop cache (currently only used for font info caching)FontInfo The FontInfo holds font information for the layout and rendering of a fo document.FontLoader Base class for font loaders.FontManager The manager of fonts.FontManagerConfigurator Configurator of the FontManagerFontReader Class for reading a metric.xml file and creating a font object.FontSetup Default fonts for FOP application; currently this uses PDF's fonts by default.FontTriplet FontTriplet contains information on name, style and weight of one fontFontType This class enumerates all supported font types.FontUtil Font utilities.Glyphs Deprecated. Use the Glyphs class from XML Graphics Commons instead!LazyFont This class is used to defer the loading of a font until it is really used.MultiByteFont Generic MultiByte (CID) fontNamedCharacter Represents an named character with character name (from the Adobe glyph list) and a Unicode sequence that this character represents.SimpleSingleByteEncoding A simple implementation of the OneByteEncoding mostly used for encodings that are constructed on-the-fly.SingleByteFont Generic SingleByte fontTypeface Base class for font classesValuedEnum Basic enum class for type-safe enums with values.