fop 1.1

## Uses of Class
org.apache.fop.fonts.FontInfo

Packages that use FontInfo
org.apache.fop.afp: Contains an AFP library.
org.apache.fop.afp.fonts: Contains a collection of AFP Graphics Object Content Architecture (GOCA) structured objects.
org.apache.fop.afp.svg: Contains a collection of AFP specific Batik bridges.
org.apache.fop.area: FOP's area tree.
org.apache.fop.fo: Classes, constants and basic infrastructure for the FO tree.
org.apache.fop.fo.properties: Classes representing the various property types as well as supporting data structures for the FO tree.
org.apache.fop.fonts: Classes for font handling.
org.apache.fop.fonts.base14: Base 14 fonts used for PDF and PostScript.
org.apache.fop.fonts.substitute: Font substitution facilities.
org.apache.fop.pdf: Classes for handling the low-level creation of PDF documents.
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.intermediate
org.apache.fop.render.intermediate.util
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.render.pdf: PDF Renderer
org.apache.fop.render.ps: PostScript Renderer
org.apache.fop.render.svg: SVG (Structured Vector Graphics) Renderer
org.apache.fop.render.xml: Area Tree XML Renderer.
org.apache.fop.svg: Classes that add SVG support to FOP and SVG->PDF conversion for Batik.

Uses of FontInfo in org.apache.fop.afp

Methods in org.apache.fop.afp that return FontInfo
`FontInfo` `AFPGraphics2D.getFontInfo()` Returns the FontInfo

Constructors in org.apache.fop.afp with parameters of type FontInfo
`AFPGraphics2D(boolean textAsShapes, AFPPaintingState paintingState, AFPResourceManager resourceManager, AFPResourceInfo resourceInfo, FontInfo fontInfo)` Main constructor

Uses of FontInfo in org.apache.fop.afp.fonts

Methods in org.apache.fop.afp.fonts with parameters of type FontInfo
`int` `AFPFontCollection.setup(int start, FontInfo fontInfo)` Sets up fonts in a font info object.
`int` `AFPBase12FontCollection.setup(int start, FontInfo fontInfo)` Sets up fonts in a font info object.

Uses of FontInfo in org.apache.fop.afp.svg

Methods in org.apache.fop.afp.svg that return FontInfo
`FontInfo` `AFPTextHandler.getFontInfo()` Return the font information associated with this object

Constructors in org.apache.fop.afp.svg with parameters of type FontInfo
`AFPBridgeContext(org.apache.batik.bridge.UserAgent userAgent, org.apache.batik.bridge.DocumentLoader documentLoader, FontInfo fontInfo, org.apache.xmlgraphics.image.loader.ImageManager imageManager, org.apache.xmlgraphics.image.loader.ImageSessionContext imageSessionContext, java.awt.geom.AffineTransform linkTransform, AFPGraphics2D g2d)` Constructs a new bridge context.
`AFPBridgeContext(org.apache.batik.bridge.UserAgent userAgent, FontInfo fontInfo, org.apache.xmlgraphics.image.loader.ImageManager imageManager, org.apache.xmlgraphics.image.loader.ImageSessionContext imageSessionContext, java.awt.geom.AffineTransform linkTransform, AFPGraphics2D g2d)` Constructs a new bridge context.
`AFPTextHandler(FontInfo fontInfo, AFPResourceManager resourceManager)` Main constructor.

Uses of FontInfo in org.apache.fop.area

Constructors in org.apache.fop.area with parameters of type FontInfo
`CachedRenderPagesModel(FOUserAgent userAgent, java.lang.String outputFormat, FontInfo fontInfo, java.io.OutputStream stream)` Main Constructor
`RenderPagesModel(FOUserAgent userAgent, java.lang.String outputFormat, FontInfo fontInfo, java.io.OutputStream stream)` Create a new render pages model with the given renderer.

Uses of FontInfo in org.apache.fop.fo

Fields in org.apache.fop.fo declared as FontInfo
`protected FontInfo` `FOEventHandler.fontInfo` The Font information relevant for this document

Methods in org.apache.fop.fo that return FontInfo
`FontInfo` `FOEventHandler.getFontInfo()` Retrieve the font information for this document
`FontInfo` `DelegatingFOEventHandler.getFontInfo()`

Uses of FontInfo in org.apache.fop.fo.properties

Methods in org.apache.fop.fo.properties with parameters of type FontInfo
`FontTriplet[]` `CommonFont.getFontState(FontInfo fontInfo)` Create and return an array of `FontTriplets` based on the properties stored in the instance variables.

Uses of FontInfo in org.apache.fop.fonts

Methods in org.apache.fop.fonts with parameters of type FontInfo
`static void` `FontSetup.setup(FontInfo fontInfo, boolean base14Kerning)` Sets up a font info
`void` `FontManager.setup(FontInfo fontInfo, FontCollection[] fontCollections)` Sets up the fonts on a given FontInfo object.
`static void` `FontSetup.setup(FontInfo fontInfo, java.util.List<EmbedFontInfo> embedFontInfoList, FontResolver resolver, boolean base14Kerning)` Sets up the font info object.
`int` `FontCollection.setup(int start, FontInfo fontInfo)` Sets up fonts in a font info object.
`int` `CustomFontCollection.setup(int num, FontInfo fontInfo)` Sets up fonts in a font info object.

Uses of FontInfo in org.apache.fop.fonts.base14

Methods in org.apache.fop.fonts.base14 with parameters of type FontInfo
`int` `Base14FontCollection.setup(int start, FontInfo fontInfo)` Sets up fonts in a font info object.

Uses of FontInfo in org.apache.fop.fonts.substitute

Methods in org.apache.fop.fonts.substitute with parameters of type FontInfo
`void` `FontSubstitutions.adjustFontInfo(FontInfo fontInfo)` Adjusts a given fontInfo using this font substitution catalog
`protected FontTriplet` `FontQualifier.bestMatch(FontInfo fontInfo)` Returns the highest priority matching font triplet found in a given font info
`protected java.util.List` `FontQualifier.match(FontInfo fontInfo)` Returns a list of matching font triplet found in a given font info

Uses of FontInfo in org.apache.fop.pdf

Methods in org.apache.fop.pdf with parameters of type FontInfo
`void` `PDFResources.addFonts(PDFDocument doc, FontInfo fontInfo)` Add the fonts in the font info to this PDF document's Font Resources.

Uses of FontInfo in org.apache.fop.render

Fields in org.apache.fop.render declared as FontInfo
`protected FontInfo` `PrintRenderer.fontInfo` Font configuration

Methods in org.apache.fop.render that return FontInfo
`FontInfo` `PrintRenderer.getFontInfo()`

Methods in org.apache.fop.render with parameters of type FontInfo
`void` `Renderer.setupFontInfo(FontInfo fontInfo)` Set up the given FontInfo.
`void` `PrintRenderer.setupFontInfo(FontInfo inFontInfo)` Set up the given FontInfo.
`abstract void` `AbstractRenderer.setupFontInfo(FontInfo fontInfo)` Set up the given FontInfo.
`void` `PrintRendererConfigurator.setupFontInfo(IFDocumentHandler documentHandler, FontInfo fontInfo)` Sets up the `FontInfo` object for the IFDocumentHandler.

Uses of FontInfo in org.apache.fop.render.afp

Methods in org.apache.fop.render.afp that return FontInfo
`FontInfo` `AFPRenderingContext.getFontInfo()` Returns the font list.
`FontInfo` `AFPInfo.getFontInfo()` Return the font info

Methods in org.apache.fop.render.afp with parameters of type FontInfo
`void` `AFPDocumentHandler.setDefaultFontInfo(FontInfo fontInfo)` Sets the default font set (with no custom configuration).
`protected void` `AFPInfo.setFontInfo(FontInfo fontInfo)` Sets the current font info
`void` `AFPRendererConfigurator.setupFontInfo(IFDocumentHandler documentHandler, FontInfo fontInfo)` Sets up the `FontInfo` object for the IFDocumentHandler.

Constructors in org.apache.fop.render.afp with parameters of type FontInfo
`AFPRenderingContext(FOUserAgent userAgent, AFPResourceManager resourceManager, AFPPaintingState paintingState, FontInfo fontInfo, java.util.Map foreignAttributes)` Main constructor.

Uses of FontInfo in org.apache.fop.render.bitmap

Methods in org.apache.fop.render.bitmap with parameters of type FontInfo
`void` `AbstractBitmapDocumentHandler.setDefaultFontInfo(FontInfo fontInfo)` Sets the default font set (with no custom configuration).
`void` `BitmapRendererConfigurator.setupFontInfo(IFDocumentHandler documentHandler, FontInfo fontInfo)` Sets up the `FontInfo` object for the IFDocumentHandler.

Uses of FontInfo in org.apache.fop.render.intermediate

Fields in org.apache.fop.render.intermediate declared as FontInfo
`protected FontInfo` `AbstractBinaryWritingIFDocumentHandler.fontInfo` Font configuration

Methods in org.apache.fop.render.intermediate that return FontInfo
`FontInfo` `IFSerializer.getFontInfo()` Returns the font set to work with.
`FontInfo` `IFDocumentHandler.getFontInfo()` Returns the font set to work with.
`FontInfo` `AbstractBinaryWritingIFDocumentHandler.getFontInfo()` Returns the font set to work with.

Methods in org.apache.fop.render.intermediate with parameters of type FontInfo
`void` `IFSerializer.setDefaultFontInfo(FontInfo fontInfo)` Sets the default font set (with no custom configuration).
`void` `IFDocumentHandler.setDefaultFontInfo(FontInfo fontInfo)` Sets the default font set (with no custom configuration).
`void` `AbstractBinaryWritingIFDocumentHandler.setDefaultFontInfo(FontInfo fontInfo)` Sets the default font set (with no custom configuration).
`void` `IFSerializer.setFontInfo(FontInfo fontInfo)` Sets the font set to work with.
`void` `IFDocumentHandler.setFontInfo(FontInfo fontInfo)` Sets the font set to work with.
`void` `AbstractBinaryWritingIFDocumentHandler.setFontInfo(FontInfo fontInfo)` Sets the font set to work with.
`void` `IFRenderer.setupFontInfo(FontInfo inFontInfo)` Set up the given FontInfo.
`void` `IFDocumentHandlerConfigurator.setupFontInfo(IFDocumentHandler documentHandler, FontInfo fontInfo)` Sets up the `FontInfo` object for the IFDocumentHandler.
`static void` `IFUtil.setupFonts(IFDocumentHandler documentHandler, FontInfo fontInfo)` Sets up the fonts on a document handler.

Uses of FontInfo in org.apache.fop.render.intermediate.util

Methods in org.apache.fop.render.intermediate.util that return FontInfo
`FontInfo` `IFDocumentHandlerProxy.getFontInfo()` Returns the font set to work with.

Methods in org.apache.fop.render.intermediate.util with parameters of type FontInfo
`void` `IFDocumentHandlerProxy.setDefaultFontInfo(FontInfo fontInfo)` Sets the default font set (with no custom configuration).
`void` `IFDocumentHandlerProxy.setFontInfo(FontInfo fontInfo)` Sets the font set to work with.

Uses of FontInfo in org.apache.fop.render.java2d

Fields in org.apache.fop.render.java2d declared as FontInfo
`protected FontInfo` `Java2DPainter.fontInfo` The font information

Methods in org.apache.fop.render.java2d that return FontInfo
`static FontInfo` `Java2DUtil.buildDefaultJava2DBasedFontInfo(FontInfo fontInfo, FOUserAgent userAgent)` Builds a default `FontInfo` object for use with output formats using the Java2D font setup.
`protected FontInfo` `Java2DPainter.getFontInfo()` Returns the associated `FontInfo` object.

Methods in org.apache.fop.render.java2d with parameters of type FontInfo
`static FontInfo` `Java2DUtil.buildDefaultJava2DBasedFontInfo(FontInfo fontInfo, FOUserAgent userAgent)` Builds a default `FontInfo` object for use with output formats using the Java2D font setup.
`int` `InstalledFontCollection.setup(int start, FontInfo fontInfo)` Sets up fonts in a font info object.
`int` `ConfiguredFontCollection.setup(int start, FontInfo fontInfo)` Sets up fonts in a font info object.
`int` `Base14FontCollection.setup(int start, FontInfo fontInfo)` Sets up fonts in a font info object.
`void` `Java2DRenderer.setupFontInfo(FontInfo inFontInfo)` Set up the given FontInfo.

Constructors in org.apache.fop.render.java2d with parameters of type FontInfo
`Java2DGraphicsState(java.awt.Graphics2D graphics, FontInfo fontInfo, java.awt.geom.AffineTransform at)` State for storing graphics state.
`Java2DPainter(java.awt.Graphics2D g2d, IFContext context, FontInfo fontInfo)` Main constructor.
`Java2DPainter(java.awt.Graphics2D g2d, IFContext context, FontInfo fontInfo, IFState state)` Special constructor for embedded use (when another painter uses Java2DPainter to convert part of a document into a bitmap, for example).
`Java2DRenderingContext(FOUserAgent userAgent, java.awt.Graphics2D g2d, FontInfo fontInfo)` Main constructor.

Uses of FontInfo in org.apache.fop.render.pcl

Methods in org.apache.fop.render.pcl with parameters of type FontInfo
`void` `PCLDocumentHandler.setDefaultFontInfo(FontInfo fontInfo)` Sets the default font set (with no custom configuration).
`void` `PCLRendererConfigurator.setupFontInfo(IFDocumentHandler documentHandler, FontInfo fontInfo)` Sets up the `FontInfo` object for the IFDocumentHandler.

Uses of FontInfo in org.apache.fop.render.pdf

Fields in org.apache.fop.render.pdf declared as FontInfo
`FontInfo` `PDFSVGHandler.PDFInfo.fi` see PDF_FONT_INFO

Methods in org.apache.fop.render.pdf that return FontInfo
`FontInfo` `PDFRenderingContext.getFontInfo()` Returns the font list.

Constructors in org.apache.fop.render.pdf with parameters of type FontInfo
`PDFRenderingContext(FOUserAgent userAgent, PDFContentGenerator generator, PDFPage page, FontInfo fontInfo)` Main constructor.

Uses of FontInfo in org.apache.fop.render.ps

Fields in org.apache.fop.render.ps declared as FontInfo
`protected FontInfo` `NativeTextHandler.fontInfo` FontInfo containing all available fonts

Methods in org.apache.fop.render.ps that return FontInfo
`FontInfo` `PSSVGHandler.PSInfo.getFontInfo()` Returns the fontInfo.
`FontInfo` `PSRenderingContext.getFontInfo()` Returns the font list.
`FontInfo` `NativeTextHandler.getFontInfo()` Return the font information associated with this object

Methods in org.apache.fop.render.ps with parameters of type FontInfo
`static java.util.Map` `PSFontUtils.determineSuppliedFonts(org.apache.xmlgraphics.ps.dsc.ResourceTracker resTracker, FontInfo fontInfo, java.util.Map<java.lang.String,Typeface> fonts)` Determines the set of fonts that will be supplied with the PS file and registers them with the resource tracker.
`void` `PSSVGHandler.PSInfo.setFontInfo(FontInfo fontInfo)` Sets the fontInfo.
`static java.util.Map` `PSFontUtils.writeFontDict(org.apache.xmlgraphics.ps.PSGenerator gen, FontInfo fontInfo)` Generates the PostScript code for the font dictionary.
`static java.util.Map` `PSFontUtils.writeFontDict(org.apache.xmlgraphics.ps.PSGenerator gen, FontInfo fontInfo, java.util.Map<java.lang.String,Typeface> fonts, PSEventProducer eventProducer)` Generates the PostScript code for the font dictionary.
`static java.util.Map` `PSFontUtils.writeFontDict(org.apache.xmlgraphics.ps.PSGenerator gen, FontInfo fontInfo, PSEventProducer eventProducer)` Generates the PostScript code for the font dictionary.

Constructors in org.apache.fop.render.ps with parameters of type FontInfo
`NativeTextHandler(org.apache.xmlgraphics.java2d.ps.PSGraphics2D g2d, FontInfo fontInfo)` Main constructor.
`PSBatikFlowTextElementBridge(FontInfo fontInfo)` Main Constructor.
`PSBridgeContext(org.apache.batik.bridge.UserAgent userAgent, org.apache.batik.bridge.DocumentLoader documentLoader, FontInfo fontInfo, org.apache.xmlgraphics.image.loader.ImageManager imageManager, org.apache.xmlgraphics.image.loader.ImageSessionContext imageSessionContext, java.awt.geom.AffineTransform linkTransform)` Constructs a new bridge context.
`PSBridgeContext(org.apache.batik.bridge.UserAgent userAgent, FontInfo fontInfo, org.apache.xmlgraphics.image.loader.ImageManager imageManager, org.apache.xmlgraphics.image.loader.ImageSessionContext imageSessionContext)` Constructs a new bridge context.
`PSRenderingContext(FOUserAgent userAgent, org.apache.xmlgraphics.ps.PSGenerator gen, FontInfo fontInfo)` Main constructor.
`PSRenderingContext(FOUserAgent userAgent, org.apache.xmlgraphics.ps.PSGenerator gen, FontInfo fontInfo, boolean createForms)` Special constructor.
`PSSVGFlowRootElementBridge(FontInfo fontInfo)` Main Constructor.
`PSTextPainter(FontInfo fontInfo)` Create a new PS text painter with the given font information.
`ResourceHandler(FOUserAgent userAgent, PSEventProducer eventProducer, FontInfo fontInfo, org.apache.xmlgraphics.ps.dsc.ResourceTracker resTracker, java.util.Map formResources)` Main constructor.

Uses of FontInfo in org.apache.fop.render.svg

Fields in org.apache.fop.render.svg declared as FontInfo
`protected FontInfo` `AbstractSVGDocumentHandler.fontInfo` Font configuration

Methods in org.apache.fop.render.svg that return FontInfo
`FontInfo` `AbstractSVGDocumentHandler.getFontInfo()` Returns the font set to work with.

Methods in org.apache.fop.render.svg with parameters of type FontInfo
`void` `AbstractSVGDocumentHandler.setDefaultFontInfo(FontInfo fontInfo)` Sets the default font set (with no custom configuration).
`void` `AbstractSVGDocumentHandler.setFontInfo(FontInfo fontInfo)` Sets the font set to work with.

Uses of FontInfo in org.apache.fop.render.xml

Methods in org.apache.fop.render.xml with parameters of type FontInfo
`void` `XMLRenderer.setupFontInfo(FontInfo inFontInfo)` Set up the given FontInfo.

Uses of FontInfo in org.apache.fop.svg

Fields in org.apache.fop.svg declared as FontInfo
`protected FontInfo` `PDFGraphics2D.fontInfo` The current font information.
`protected FontInfo` `NativeTextPainter.fontInfo` the font collection
`protected FontInfo` `AbstractFOPBridgeContext.fontInfo` the font list

Methods in org.apache.fop.svg that return FontInfo
`static FontInfo` `PDFDocumentGraphics2DConfigurator.createFontInfo(org.apache.avalon.framework.configuration.Configuration cfg, boolean useComplexScriptFeatures)` Creates the `FontInfo` instance for the given configuration.
`FontInfo` `PDFDocumentGraphics2D.getFontInfo()` Get the font info for this pdf document.
`FontInfo` `FOPTextHandler.getFontInfo()`

Methods in org.apache.fop.svg with parameters of type FontInfo
`static Font[]` `ACIUtils.findFontsForBatikACI(java.text.AttributedCharacterIterator aci, FontInfo fontInfo)` Tries to find matching fonts in FOP's `FontInfo` instance for fonts used by Apache Batik.
`void` `PDFDocumentGraphics2D.setFontInfo(FontInfo fontInfo)` Sets the font info for this PDF document.

Constructors in org.apache.fop.svg with parameters of type FontInfo
`AbstractFOPBridgeContext(org.apache.batik.bridge.UserAgent userAgent, org.apache.batik.bridge.DocumentLoader loader, FontInfo fontInfo, org.apache.xmlgraphics.image.loader.ImageManager imageManager, org.apache.xmlgraphics.image.loader.ImageSessionContext imageSessionContext, java.awt.geom.AffineTransform linkTransform)` Constructs a new bridge context.
`AbstractFOPBridgeContext(org.apache.batik.bridge.UserAgent userAgent, FontInfo fontInfo, org.apache.xmlgraphics.image.loader.ImageManager imageManager, org.apache.xmlgraphics.image.loader.ImageSessionContext imageSessionContext)` Constructs a new bridge context.
`AbstractFOPBridgeContext(org.apache.batik.bridge.UserAgent userAgent, FontInfo fontInfo, org.apache.xmlgraphics.image.loader.ImageManager imageManager, org.apache.xmlgraphics.image.loader.ImageSessionContext imageSessionContext, java.awt.geom.AffineTransform linkTransform)` Constructs a new bridge context.
`NativeTextPainter(FontInfo fontInfo)` Creates a new instance.
`PDFBatikFlowTextElementBridge(FontInfo fontInfo)` Main Constructor.
`PDFBridgeContext(SVGUserAgent userAgent, FontInfo fontInfo, org.apache.xmlgraphics.image.loader.ImageManager imageManager, org.apache.xmlgraphics.image.loader.ImageSessionContext imageSessionContext, java.awt.geom.AffineTransform linkTransform)` Constructs a new bridge context.
`PDFBridgeContext(org.apache.batik.bridge.UserAgent userAgent, org.apache.batik.bridge.DocumentLoader documentLoader, FontInfo fontInfo, org.apache.xmlgraphics.image.loader.ImageManager imageManager, org.apache.xmlgraphics.image.loader.ImageSessionContext imageSessionContext, java.awt.geom.AffineTransform linkTransform)` Constructs a new bridge context.
`PDFBridgeContext(org.apache.batik.bridge.UserAgent userAgent, FontInfo fontInfo, org.apache.xmlgraphics.image.loader.ImageManager imageManager, org.apache.xmlgraphics.image.loader.ImageSessionContext imageSessionContext)` Constructs a new bridge context.
`PDFFlowExtTextPainter(FontInfo fontInfo)` Main constructor
`PDFFlowTextPainter(FontInfo fontInfo)` Main constructor
`PDFGraphics2D(boolean textAsShapes, FontInfo fi, PDFDocument doc, PDFResourceContext page, java.lang.String pref, java.lang.String font, float size)` Create a new PDFGraphics2D with the given pdf document info.
`PDFSVGFlowRootElementBridge(FontInfo fontInfo)` Main Constructor.
`PDFTextUtil(FontInfo fontInfo)` Main constructor.

fop 1.1

Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.