Package | Description |
---|---|
org.apache.fop.afp |
Contains an AFP library.
|
org.apache.fop.afp.util |
Contains a collection of useful AFP utility classes.
|
org.apache.fop.apps |
Application classes used for running FOP embedded in other applications.
|
org.apache.fop.apps.io |
Classes that control all IO in FOP.
|
org.apache.fop.fonts |
Classes for font handling.
|
org.apache.fop.fonts.autodetect |
A collection of classes that aid in the autodetection of installed system fonts.
|
org.apache.fop.fonts.truetype |
Classes for TrueType fonts.
|
org.apache.fop.fonts.type1 |
Classes for Adobe Type 1 fonts.
|
org.apache.fop.hyphenation |
Hyphenation support.
|
org.apache.fop.render |
Generic renderer interface.
|
org.apache.fop.render.afp |
An AFP Renderer implementation and supporting classes.
|
org.apache.fop.render.bitmap |
Bitmap Renderer which creates TIFF and PNG images from rendered pages.
|
org.apache.fop.render.java2d |
Java2D Renderer which paints rendered pages on Graphics2D instances.
|
org.apache.fop.render.pcl |
PCL Renderer (Supports PCL5 and HP GL/2)
|
org.apache.fop.util |
Various utility classes (I/O, codecs, color support, service discovers etc.).
|
Constructor and Description |
---|
AFPResourceManager(InternalResourceResolver resourceResolver)
Main constructor
|
AFPStreamer(Factory factory,
InternalResourceResolver resourceResolver)
Main constructor
|
Constructor and Description |
---|
AFPResourceAccessor(InternalResourceResolver resourceResolver)
Constructor for resource to be accessed via the
FOUserAgent . |
AFPResourceAccessor(InternalResourceResolver resourceResolver,
String baseURI)
Constructor for resource to be accessed via the
FOUserAgent . |
Modifier and Type | Method and Description |
---|---|
InternalResourceResolver |
FOUserAgent.getHyphenationResourceResolver() |
InternalResourceResolver |
FopFactory.getHyphenationResourceResolver() |
InternalResourceResolver |
FopFactoryConfig.getHyphenationResourceResolver() |
InternalResourceResolver |
FopFactoryBuilder.FopFactoryConfigImpl.getHyphenationResourceResolver() |
InternalResourceResolver |
FOUserAgent.getResourceResolver()
Returns the resource resolver.
|
Modifier and Type | Method and Description |
---|---|
FopFactoryBuilder |
FopFactoryBuilder.setHyphenBaseResourceResolver(InternalResourceResolver hyphenationResourceResolver) |
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,
boolean useSVG)
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,
boolean useSVG)
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.
|
Modifier and Type | Method and Description |
---|---|
static HyphenationTree |
Hyphenator.getHyphenationTree(String lang,
String country,
InternalResourceResolver resourceResolver,
Map hyphPatNames,
FOUserAgent foUserAgent) |
static HyphenationTree |
Hyphenator.getUserHyphenationTree(String key,
InternalResourceResolver resourceResolver)
Load tree from serialized file or xml file
using configuration settings
|
static Hyphenation |
Hyphenator.hyphenate(String lang,
String country,
InternalResourceResolver resourceResolver,
Map hyphPatNames,
String word,
int leftMin,
int rightMin,
FOUserAgent foUserAgent) |
Modifier and Type | Method and Description |
---|---|
protected FontCollection |
PrintRendererConfigurator.createCollectionFromFontList(InternalResourceResolver resolver,
List<EmbedFontInfo> fontList)
Creates the font collection given a list of embedded font infomation.
|
protected FontCollection |
PrintRendererConfigurator.getCustomFontCollection(InternalResourceResolver resolver,
String mimeType)
Returns the font collection for custom configured fonts.
|
Modifier and Type | Method and Description |
---|---|
protected FontCollection |
AFPRendererConfigurator.getCustomFontCollection(InternalResourceResolver uriResolverWrapper,
String mimeType) |
Modifier and Type | Method and Description |
---|---|
protected FontCollection |
BitmapRendererConfigurator.createCollectionFromFontList(InternalResourceResolver resourceResolver,
List<EmbedFontInfo> fontList) |
Constructor and Description |
---|
ConfiguredFontCollection(InternalResourceResolver resourceResolver,
List<EmbedFontInfo> customFonts,
boolean useComplexScriptFeatures)
Main constructor
|
CustomFontMetricsMapper(FontUris fontUris,
EmbedFontInfo configFontInfo,
InternalResourceResolver resourceResolver) |
Modifier and Type | Method and Description |
---|---|
protected FontCollection |
PCLRendererConfigurator.createCollectionFromFontList(InternalResourceResolver resourceResolver,
List<EmbedFontInfo> fontList) |
Constructor and Description |
---|
ColorSpaceCache(InternalResourceResolver resourceResolver)
Default constructor
|
Copyright © 2025 Apache Software Foundation. All rights reserved.