Package | Description |
---|---|
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.render |
Generic renderer interface.
|
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)
|
Modifier and Type | Method and Description |
---|---|
EmbedFontInfo[] |
FontCache.getFontInfos(java.lang.String embedUrl,
long lastModified)
Returns the EmbedFontInfo instances belonging to a font file.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<EmbedFontInfo> |
DefaultFontConfigurator.configure(FontConfig fontInfoConfig)
Initializes font info settings from the user configuration
|
Modifier and Type | Method and Description |
---|---|
void |
FontCache.addFont(EmbedFontInfo fontInfo,
InternalResourceResolver resourceResolver)
Adds a font info to cache
|
boolean |
FontCache.containsFont(EmbedFontInfo fontInfo)
is this font info in the cache?
|
protected static java.lang.String |
FontCache.getCacheKey(EmbedFontInfo fontInfo)
creates a key given a font info for the font mapping
|
Modifier and Type | Method and Description |
---|---|
void |
FontAdder.add(java.util.List<java.net.URL> fontURLList,
java.util.List<EmbedFontInfo> fontInfoList)
Iterates over font url list adding to font info list
|
void |
FontManager.autoDetectFonts(boolean autoDetectFonts,
FontAdder fontAdder,
boolean strict,
FontEventListener listener,
java.util.List<EmbedFontInfo> fontInfoList)
Detect fonts from the operating system via FOPs autodetect mechanism.
|
void |
FontDetector.detect(FontManager fontManager,
FontAdder fontAdder,
boolean strict,
FontEventListener eventListener,
java.util.List<EmbedFontInfo> fontInfoList) |
void |
FontManager.updateReferencedFonts(java.util.List<EmbedFontInfo> fontInfoList)
Updates the referenced font list using the FontManager's referenced fonts matcher
(
FontManager.getReferencedFontsMatcher() ). |
void |
FontManager.updateReferencedFonts(java.util.List<EmbedFontInfo> fontInfoList,
FontTriplet.Matcher matcher)
Updates the referenced font list.
|
Constructor and Description |
---|
LazyFont(EmbedFontInfo fontInfo,
InternalResourceResolver resourceResolver,
boolean useComplexScripts)
Main constructor
|
Constructor and Description |
---|
CustomFontCollection(InternalResourceResolver fontResolver,
java.util.List<EmbedFontInfo> customFonts,
boolean useComplexScriptFeatures)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
EmbedFontInfo[] |
FontInfoFinder.find(java.net.URI fontURI,
InternalResourceResolver resourceResolver,
FontCache fontCache)
Attempts to determine EmbedFontInfo from a given font file.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.List<EmbedFontInfo> |
PrintRenderer.embedFontInfoList
list of fonts
|
Modifier and Type | Method and Description |
---|---|
java.util.List<EmbedFontInfo> |
PrintRenderer.getFontList() |
Modifier and Type | Method and Description |
---|---|
void |
PrintRenderer.addFontList(java.util.List<EmbedFontInfo> fontList)
Adds a font list to current list of fonts
|
protected FontCollection |
PrintRendererConfigurator.createCollectionFromFontList(InternalResourceResolver resolver,
java.util.List<EmbedFontInfo> fontList)
Creates the font collection given a list of embedded font infomation.
|
void |
PrintRenderer.setFontList(java.util.List<EmbedFontInfo> embedFontInfoList) |
Constructor and Description |
---|
PrintRendererConfigurator(FOUserAgent userAgent,
RendererConfig.RendererConfigParser rendererConfigParser,
FontConfigurator<EmbedFontInfo> fontInfoConfigurator)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
protected FontCollection |
BitmapRendererConfigurator.createCollectionFromFontList(InternalResourceResolver resourceResolver,
java.util.List<EmbedFontInfo> fontList) |
Constructor and Description |
---|
ConfiguredFontCollection(InternalResourceResolver resourceResolver,
java.util.List<EmbedFontInfo> customFonts,
boolean useComplexScriptFeatures)
Main constructor
|
Modifier and Type | Method and Description |
---|---|
protected FontCollection |
PCLRendererConfigurator.createCollectionFromFontList(InternalResourceResolver resourceResolver,
java.util.List<EmbedFontInfo> fontList) |
Copyright 1999-2017 The Apache Software Foundation. All Rights Reserved.