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 | Description |
---|---|
AFPResourceManager(InternalResourceResolver resourceResolver) |
Main constructor
|
AFPStreamer(Factory factory,
InternalResourceResolver resourceResolver) |
Main constructor
|
Constructor | Description |
---|---|
AFPResourceAccessor(InternalResourceResolver resourceResolver) |
Constructor for resource to be accessed via the
FOUserAgent . |
AFPResourceAccessor(InternalResourceResolver resourceResolver,
java.lang.String baseURI) |
Constructor for resource to be accessed via the
FOUserAgent . |
Modifier and Type | Method | Description |
---|---|---|
InternalResourceResolver |
FOUserAgent.getResourceResolver() |
Returns the resource resolver.
|
Modifier and Type | Method | Description |
---|---|---|
static InternalResourceResolver |
ResourceResolverFactory.createDefaultInternalResourceResolver(java.net.URI baseURI) |
A helper merthod that creates an internal resource resolver using the default resover:
ResourceResolverFactory.createDefaultResourceResolver() . |
static InternalResourceResolver |
ResourceResolverFactory.createInternalResourceResolver(java.net.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 | Description |
---|---|---|
protected InternalResourceResolver |
FontLoader.resourceResolver |
the resource resolver to use for font URI resolution
|
Modifier and Type | Method | Description |
---|---|---|
InternalResourceResolver |
FontManager.getResourceResolver() |
Modifier and Type | Method | Description |
---|---|---|
void |
FontCache.addFont(EmbedFontInfo fontInfo,
InternalResourceResolver resourceResolver) |
Adds a font info to cache
|
static CustomFont |
FontLoader.loadFont(FontUris fontUris,
java.lang.String subFontName,
boolean embedded,
EmbeddingMode embeddingMode,
EncodingMode encodingMode,
boolean useKerning,
boolean useAdvanced,
InternalResourceResolver resourceResolver) |
Loads a custom font from a URI.
|
void |
FontManager.setResourceResolver(InternalResourceResolver resourceResolver) |
Sets the font resource resolver
|
static void |
FontSetup.setup(FontInfo fontInfo,
java.util.List embedFontInfoList,
InternalResourceResolver resourceResolver,
boolean base14Kerning) |
Sets up the font info object.
|
Constructor | Description |
---|---|
CIDFont(InternalResourceResolver resourceResolver) |
|
CustomFont(InternalResourceResolver resourceResolver) |
|
CustomFontCollection(InternalResourceResolver fontResolver,
java.util.List<EmbedFontInfo> customFonts,
boolean useComplexScriptFeatures) |
Main constructor.
|
FontAdder(FontManager manager,
InternalResourceResolver resourceResolver,
FontEventListener listener) |
Main constructor
|
FontLoader(java.net.URI fontFileURI,
boolean embedded,
boolean useKerning,
boolean useAdvanced,
InternalResourceResolver resourceResolver) |
Default constructor.
|
FontManager(InternalResourceResolver resourceResolver,
FontDetector fontDetector,
FontCacheManager fontCacheManager) |
Main constructor
|
FontReader(org.xml.sax.InputSource source,
InternalResourceResolver resourceResolver) |
Construct a FontReader object from a path to a metric.xml file
and read metric data
|
LazyFont(EmbedFontInfo fontInfo,
InternalResourceResolver resourceResolver,
boolean useComplexScripts) |
Main constructor
|
MultiByteFont(InternalResourceResolver resourceResolver,
EmbeddingMode embeddingMode) |
Default constructor
|
SingleByteFont(InternalResourceResolver resourceResolver) |
|
SingleByteFont(InternalResourceResolver resourceResolver,
EmbeddingMode embeddingMode) |
Modifier and Type | Method | Description |
---|---|---|
EmbedFontInfo[] |
FontInfoFinder.find(java.net.URI fontURI,
InternalResourceResolver resourceResolver,
FontCache fontCache) |
Attempts to determine EmbedFontInfo from a given font file.
|
Constructor | Description |
---|---|
OFFontLoader(java.net.URI fontFileURI,
java.lang.String subFontName,
boolean embedded,
EmbeddingMode embeddingMode,
EncodingMode encodingMode,
boolean useKerning,
boolean useAdvanced,
InternalResourceResolver resolver) |
Additional constructor for TrueType Collections.
|
OFFontLoader(java.net.URI fontFileURI,
InternalResourceResolver resourceResolver) |
Default constructor
|
Constructor | Description |
---|---|
Type1FontLoader(FontUris fontUris,
boolean embedded,
EmbeddingMode embeddingMode,
boolean useKerning,
InternalResourceResolver resourceResolver) |
Constructs a new Type 1 font loader.
|
Modifier and Type | Method | Description |
---|---|---|
static HyphenationTree |
Hyphenator.getHyphenationTree(java.lang.String lang,
java.lang.String country,
InternalResourceResolver resolver,
java.util.Map hyphPatNames) |
Returns a hyphenation tree for a given language and country,
with fallback from (lang,country) to (lang).
|
static HyphenationTree |
Hyphenator.getHyphenationTree2(java.lang.String lang,
java.lang.String country,
InternalResourceResolver resourceResolver,
java.util.Map hyphPatNames) |
Returns a hyphenation tree for a given language and country
The hyphenation trees are cached.
|
static HyphenationTree |
Hyphenator.getUserHyphenationTree(java.lang.String key,
InternalResourceResolver resourceResolver) |
Load tree from serialized file or xml file
using configuration settings
|
static Hyphenation |
Hyphenator.hyphenate(java.lang.String lang,
java.lang.String country,
InternalResourceResolver resourceResolver,
java.util.Map hyphPatNames,
java.lang.String word,
int leftMin,
int rightMin) |
Hyphenates a word.
|
Modifier and Type | Method | Description |
---|---|---|
protected FontCollection |
PrintRendererConfigurator.createCollectionFromFontList(InternalResourceResolver resolver,
java.util.List<EmbedFontInfo> fontList) |
Creates the font collection given a list of embedded font infomation.
|
protected FontCollection |
PrintRendererConfigurator.getCustomFontCollection(InternalResourceResolver resolver,
java.lang.String mimeType) |
Returns the font collection for custom configured fonts.
|
Modifier and Type | Method | Description |
---|---|---|
protected FontCollection |
AFPRendererConfigurator.getCustomFontCollection(InternalResourceResolver uriResolverWrapper,
java.lang.String mimeType) |
Modifier and Type | Method | Description |
---|---|---|
protected FontCollection |
BitmapRendererConfigurator.createCollectionFromFontList(InternalResourceResolver resourceResolver,
java.util.List<EmbedFontInfo> fontList) |
Constructor | Description |
---|---|
ConfiguredFontCollection(InternalResourceResolver resourceResolver,
java.util.List<EmbedFontInfo> customFonts,
boolean useComplexScriptFeatures) |
Main constructor
|
Modifier and Type | Method | Description |
---|---|---|
protected FontCollection |
PCLRendererConfigurator.createCollectionFromFontList(InternalResourceResolver resourceResolver,
java.util.List<EmbedFontInfo> fontList) |
Constructor | Description |
---|---|
ColorSpaceCache(InternalResourceResolver resourceResolver) |
Default constructor
|
Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.