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.
|
Modifier and Type | Method and Description |
---|---|
protected EmbedFontInfo |
FontInfoConfigurator.getFontInfo(org.apache.avalon.framework.configuration.Configuration fontCfg,
FontCache fontCache)
Returns a font info from a font node Configuration definition
|
EmbedFontInfo[] |
FontCache.getFontInfos(java.lang.String embedUrl,
long lastModified)
Returns the EmbedFontInfo instances belonging to a font file.
|
Modifier and Type | Method and Description |
---|---|
void |
FontCache.addFont(EmbedFontInfo fontInfo)
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
|
protected void |
FontInfoConfigurator.addFonts(org.apache.avalon.framework.configuration.Configuration fontsCfg,
FontCache fontCache,
java.util.List<EmbedFontInfo> fontInfoList)
Populates the font info list from the fonts configuration
|
void |
FontInfoConfigurator.configure(java.util.List<EmbedFontInfo> fontInfoList)
Initializes font info settings from the user configuration
|
void |
FontDetector.detect(java.util.List<EmbedFontInfo> fontInfoList)
Detect installed fonts on the system
|
static void |
FontSetup.setup(FontInfo fontInfo,
java.util.List<EmbedFontInfo> embedFontInfoList,
FontResolver resolver,
boolean base14Kerning)
Sets up the font info object.
|
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,
FontResolver resolver)
Main constructor
|
Constructor and Description |
---|
CustomFontCollection(FontResolver fontResolver,
java.util.List<EmbedFontInfo> customFonts,
boolean useComplexScriptFeatures)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
EmbedFontInfo[] |
FontInfoFinder.find(java.net.URL fontURL,
FontResolver resolver,
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 |
---|---|
protected java.util.List<EmbedFontInfo> |
PrintRendererConfigurator.buildFontList(org.apache.avalon.framework.configuration.Configuration cfg,
FontResolver fontResolver,
FontEventListener listener)
Builds the font list from configuration.
|
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
|
void |
PrintRenderer.setFontList(java.util.List<EmbedFontInfo> embedFontInfoList) |
Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.