Uses of Package
org.docx4j.fonts.fop.fonts
| Package | Description |
|---|---|
| org.docx4j.fonts | |
| org.docx4j.fonts.fop.complexscripts.fonts | |
| org.docx4j.fonts.fop.complexscripts.scripts | |
| org.docx4j.fonts.fop.fonts |
Classes for font handling.
|
| org.docx4j.fonts.fop.fonts.autodetect |
A collection of classes that aid in the autodetection of installed system fonts.
|
| org.docx4j.fonts.fop.fonts.base14 |
Base 14 fonts used for PDF and PostScript.
|
| org.docx4j.fonts.fop.fonts.substitute |
Font substitution facilities.
|
| org.docx4j.fonts.fop.fonts.truetype |
Classes for TrueType fonts.
|
| org.docx4j.fonts.fop.fonts.type1 |
Classes for Adobe Type 1 fonts.
|
| org.docx4j.fonts.fop.render.java2d |
-
Classes in org.docx4j.fonts.fop.fonts used by org.docx4j.fonts Class Description EmbedFontInfo FontInfo contains meta information on fonts (where is the metrics file etc.) TODO: We need to remove this class and think about more intelligent design patterns (Data classes => Procedural code)FontCache Fop cache (currently only used for font info caching)Typeface Base class for font classes -
Classes in org.docx4j.fonts.fop.fonts used by org.docx4j.fonts.fop.complexscripts.fonts Class Description MultiByteFont Generic MultiByte (CID) font -
Classes in org.docx4j.fonts.fop.fonts used by org.docx4j.fonts.fop.complexscripts.scripts Class Description MultiByteFont Generic MultiByte (CID) font -
Classes in org.docx4j.fonts.fop.fonts used by org.docx4j.fonts.fop.fonts Class Description AbstractCodePointMapping Abstract base class for code point mapping classes (1-byte character encodings).CIDFont Abstract base class for CID fonts.CIDFontType This class enumerates all supported CID font types.CIDSet Declares methods to retrieve font information (glyph indices, widths, unicode values) from a CID font.CMapSegment A segment in a cmap table of format 4.CodePointMapping CustomFont Abstract base class for custom fonts loaded from files, for example.DefaultFontConfig The font configuration data for the more generic fonts such as TTF and Type1, that are used by most the renderers.DefaultFontConfig.Directory The directory to find fonts within.DefaultFontConfig.Font Represents a font object within the FOP conf.EmbeddingMode This enumerates the embedding mode of fonts; full; subset; auto (auto defaults to full for Type 1 fonts and subset for TrueType fonts.EmbedFontInfo FontInfo contains meta information on fonts (where is the metrics file etc.) TODO: We need to remove this class and think about more intelligent design patterns (Data classes => Procedural code)EncodingMode This class enumerates all supported encoding modes for fonts: auto, single-byte and CID.Font This class holds font state information and provides access to the font metrics.FontAdder Adds a list of fonts to a given font info listFontCache Fop cache (currently only used for font info caching)FontCacheManager Fop cache (currently only used for font info caching)FontCollection Sets up a set of fontsFontConfig An interface for font configuration information.FontConfig.FontConfigParser An interface for parsing font configuration information.FontConfigurator An abstract FontInfo configuratorFontDescriptor This interface enhances the font metrics interface with access methods to value needed to register fonts in various target formats like PDF or PostScript.FontDetector An interface for the font detecting mechanism.FontEventAdapter Event listener interface for font-related events.FontEventListener Event listener interface for font-related events.FontEventProducer Event producer for fonts-related events.FontInfo The FontInfo holds font information for the layout and rendering of a fo document.FontManager The manager of fonts.FontMetrics Main interface for access to font metrics.FontTriplet FontTriplet contains information on name, style and weight of one fontFontTriplet.Matcher Matcher interface forFontTriplet.FontType This class enumerates all supported font types.FontUris MultiByteFont Generic MultiByte (CID) fontMutableFont This interface is used to set the values of a font during configuration time.NamedCharacter 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.SingleByteEncoding The interface defines a 1-byte character encoding (with 256 characters).SingleByteFont.UnencodedCharacter Typeface Base class for font classes -
Classes in org.docx4j.fonts.fop.fonts used by org.docx4j.fonts.fop.fonts.autodetect Class Description EmbedFontInfo FontInfo contains meta information on fonts (where is the metrics file etc.) TODO: We need to remove this class and think about more intelligent design patterns (Data classes => Procedural code)FontCache Fop cache (currently only used for font info caching)FontEventListener Event listener interface for font-related events. -
Classes in org.docx4j.fonts.fop.fonts used by org.docx4j.fonts.fop.fonts.base14 Class Description Base14Font Base class for all Base 14 fonts.FontCollection Sets up a set of fontsFontInfo The FontInfo holds font information for the layout and rendering of a fo document.FontMetrics Main interface for access to font metrics.FontType This class enumerates all supported font types.Typeface Base class for font classes -
Classes in org.docx4j.fonts.fop.fonts used by org.docx4j.fonts.fop.fonts.substitute Class Description FontInfo The FontInfo holds font information for the layout and rendering of a fo document.FontTriplet FontTriplet contains information on name, style and weight of one font -
Classes in org.docx4j.fonts.fop.fonts used by org.docx4j.fonts.fop.fonts.truetype Class Description CMapSegment A segment in a cmap table of format 4.EmbeddingMode This enumerates the embedding mode of fonts; full; subset; auto (auto defaults to full for Type 1 fonts and subset for TrueType fonts.EncodingMode This class enumerates all supported encoding modes for fonts: auto, single-byte and CID.FontLoader Base class for font loaders.MultiByteFont Generic MultiByte (CID) font -
Classes in org.docx4j.fonts.fop.fonts used by org.docx4j.fonts.fop.fonts.type1 Class Description EmbeddingMode This enumerates the embedding mode of fonts; full; subset; auto (auto defaults to full for Type 1 fonts and subset for TrueType fonts.FontLoader Base class for font loaders.FontUris NamedCharacter Represents an named character with character name (from the Adobe glyph list) and a Unicode sequence that this character represents.SingleByteEncoding The interface defines a 1-byte character encoding (with 256 characters).SingleByteFont Generic SingleByte font -
Classes in org.docx4j.fonts.fop.fonts used by org.docx4j.fonts.fop.render.java2d Class Description CustomFont Abstract base class for custom fonts loaded from files, for example.EmbedFontInfo FontInfo contains meta information on fonts (where is the metrics file etc.) TODO: We need to remove this class and think about more intelligent design patterns (Data classes => Procedural code)FontCollection Sets up a set of fontsFontInfo The FontInfo holds font information for the layout and rendering of a fo document.FontMetrics Main interface for access to font metrics.FontType This class enumerates all supported font types.LazyFont This class is used to defer the loading of a font until it is really used.Typeface Base class for font classes