| Package | Description |
|---|---|
| org.docx4j.fonts | |
| org.docx4j.fonts.fop.apps.io |
Classes that control all IO in FOP.
|
| 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.truetype |
Classes for TrueType fonts.
|
| org.docx4j.fonts.fop.fonts.type1 |
Classes for Adobe Type 1 fonts.
|
| org.docx4j.fonts.fop.render.java2d |
| Modifier and Type | Field and Description |
|---|---|
protected InternalResourceResolver |
PhysicalFont.fontResolver |
| Modifier and Type | Method and Description |
|---|---|
static InternalResourceResolver |
ResourceResolverFactory.createDefaultInternalResourceResolver(URI baseURI)
A helper merthod that creates an internal resource resolver using the default resover:
ResourceResolverFactory.createDefaultResourceResolver(). |
static InternalResourceResolver |
ResourceResolverFactory.createInternalResourceResolver(URI baseURI,
org.apache.xmlgraphics.io.ResourceResolver resolver)
Creates an interal resource resolver given a base URI and a resource resolver.
|
| Modifier and Type | Field and Description |
|---|---|
protected InternalResourceResolver |
FontLoader.resourceResolver
the resource resolver to use for font URI resolution
|
| Modifier and Type | Method and Description |
|---|---|
InternalResourceResolver |
FontManager.getResourceResolver() |
| Modifier and Type | Method and Description |
|---|---|
void |
FontCache.addFont(EmbedFontInfo fontInfo,
InternalResourceResolver resourceResolver)
Adds a font info to cache
|
static CustomFont |
FontLoader.loadFont(FontUris fontUris,
String subFontName,
boolean embedded,
EmbeddingMode embeddingMode,
EncodingMode encodingMode,
boolean useKerning,
boolean useAdvanced,
InternalResourceResolver resourceResolver,
boolean simulateStyle,
boolean embedAsType1)
Loads a custom font from a URI.
|
void |
FontManager.setResourceResolver(InternalResourceResolver resourceResolver)
Sets the font resource resolver
|
static void |
FontSetup.setup(FontInfo fontInfo,
List embedFontInfoList,
InternalResourceResolver resourceResolver,
boolean base14Kerning)
Sets up the font info object.
|
| Constructor and Description |
|---|
CFFToType1Font(InternalResourceResolver resourceResolver,
EmbeddingMode embeddingMode) |
CIDFont(InternalResourceResolver resourceResolver) |
CustomFont(InternalResourceResolver resourceResolver) |
CustomFontCollection(InternalResourceResolver fontResolver,
List<EmbedFontInfo> customFonts,
boolean useComplexScriptFeatures)
Main constructor.
|
FontAdder(FontManager manager,
InternalResourceResolver resourceResolver,
FontEventListener listener)
Main constructor
|
FontLoader(URI fontFileURI,
boolean embedded,
boolean useKerning,
boolean useAdvanced,
InternalResourceResolver resourceResolver)
Default constructor.
|
FontManager(InternalResourceResolver resourceResolver,
FontDetector fontDetector,
FontCacheManager fontCacheManager)
Main constructor
|
LazyFont(EmbedFontInfo fontInfo,
InternalResourceResolver resourceResolver,
boolean useComplexScripts)
Main constructor
|
MultiByteFont(InternalResourceResolver resourceResolver,
EmbeddingMode embeddingMode)
Default constructor
|
SingleByteFont(InternalResourceResolver resourceResolver) |
SingleByteFont(InternalResourceResolver resourceResolver,
EmbeddingMode embeddingMode) |
XMLFontMetricsReader(InputSource source,
InternalResourceResolver resourceResolver)
Deprecated.
Construct a XMLFontMetricsReader object from a path to a metric.xml file
and read metric data
|
| Modifier and Type | Method and Description |
|---|---|
EmbedFontInfo[] |
FontInfoFinder.find(URI fontURI,
InternalResourceResolver resourceResolver,
FontCache fontCache)
Attempts to determine EmbedFontInfo from a given font file.
|
| Constructor and Description |
|---|
OFFontLoader(URI fontFileURI,
InternalResourceResolver resourceResolver)
Default constructor
|
OFFontLoader(URI fontFileURI,
String subFontName,
boolean embedded,
EmbeddingMode embeddingMode,
EncodingMode encodingMode,
boolean useKerning,
boolean useAdvanced,
InternalResourceResolver resolver,
boolean simulateStyle,
boolean embedAsType1)
Additional constructor for TrueType Collections.
|
| Constructor and Description |
|---|
Type1FontLoader(FontUris fontUris,
boolean embedded,
EmbeddingMode embeddingMode,
boolean useKerning,
InternalResourceResolver resourceResolver)
Constructs a new Type 1 font loader.
|
| Constructor and Description |
|---|
ConfiguredFontCollection(InternalResourceResolver resourceResolver,
List<EmbedFontInfo> customFonts,
boolean useComplexScriptFeatures)
Main constructor
|
Copyright © 2007-2022. All Rights Reserved.