Package | Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
FontInfo |
AFPGraphics2D.getFontInfo()
Returns the FontInfo
|
Constructor and Description |
---|
AFPGraphics2D(boolean textAsShapes,
AFPPaintingState paintingState,
AFPResourceManager resourceManager,
AFPResourceInfo resourceInfo,
FontInfo fontInfo)
Main constructor
|
Modifier and Type | Method and Description |
---|---|
int |
AFPBase12FontCollection.setup(int start,
FontInfo fontInfo)
Sets up fonts in a font info object.
|
int |
AFPFontCollection.setup(int start,
FontInfo fontInfo)
Sets up fonts in a font info object.
|
Modifier and Type | Method and Description |
---|---|
FontInfo |
AFPTextHandler.getFontInfo()
Return the font information associated with this object
|
Constructor and Description |
---|
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)
Main constructor.
|
Constructor and Description |
---|
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.
|
Modifier and Type | Field and Description |
---|---|
protected FontInfo |
FOEventHandler.fontInfo
The Font information relevant for this document
|
Modifier and Type | Method and Description |
---|---|
FontInfo |
FOEventHandler.getFontInfo()
Retrieve the font information for this document
|
Modifier and Type | Method and Description |
---|---|
FontTriplet[] |
CommonFont.getFontState(FontInfo fontInfo)
Create and return an array of
FontTriplets based on
the properties stored in the instance variables. |
Modifier and Type | Method and Description |
---|---|
static void |
FontSetup.setup(FontInfo fontInfo)
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 embedFontInfoList,
FontResolver resolver)
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.
|
Modifier and Type | Method and Description |
---|---|
int |
Base14FontCollection.setup(int start,
FontInfo fontInfo)
Sets up fonts in a font info object.
|
Modifier and Type | Method and Description |
---|---|
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
|
Modifier and Type | Method and Description |
---|---|
void |
PDFResources.addFonts(PDFDocument doc,
FontInfo fontInfo)
Add the fonts in the font info to this PDF document's Font Resources.
|
Modifier and Type | Field and Description |
---|---|
protected FontInfo |
PrintRenderer.fontInfo
Font configuration
|
Modifier and Type | Method and Description |
---|---|
FontInfo |
PrintRenderer.getFontInfo() |
Modifier and Type | Method and Description |
---|---|
void |
Renderer.setupFontInfo(FontInfo fontInfo)
Set up the given FontInfo.
|
abstract void |
AbstractRenderer.setupFontInfo(FontInfo fontInfo)
Set up the given FontInfo.
|
void |
PrintRenderer.setupFontInfo(FontInfo inFontInfo)
Set up the given FontInfo.
|
void |
PrintRendererConfigurator.setupFontInfo(IFDocumentHandler documentHandler,
FontInfo fontInfo)
Sets up the
FontInfo object for the IFDocumentHandler. |
Modifier and Type | Method and Description |
---|---|
FontInfo |
AFPInfo.getFontInfo()
Return the font info
|
FontInfo |
AFPRenderingContext.getFontInfo()
Returns the font list.
|
Modifier and Type | Method and Description |
---|---|
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 |
AFPRenderer.setupFontInfo(FontInfo inFontInfo)
Set up the given FontInfo.
|
void |
AFPRendererConfigurator.setupFontInfo(IFDocumentHandler documentHandler,
FontInfo fontInfo)
Sets up the
FontInfo object for the IFDocumentHandler. |
Constructor and Description |
---|
AFPRenderingContext(FOUserAgent userAgent,
AFPResourceManager resourceManager,
AFPPaintingState paintingState,
FontInfo fontInfo,
java.util.Map foreignAttributes)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
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. |
Modifier and Type | Field and Description |
---|---|
protected FontInfo |
AbstractBinaryWritingIFDocumentHandler.fontInfo
Font configuration
|
Modifier and Type | Method and Description |
---|---|
FontInfo |
IFDocumentHandler.getFontInfo()
Returns the font set to work with.
|
FontInfo |
AbstractBinaryWritingIFDocumentHandler.getFontInfo()
Returns the font set to work with.
|
FontInfo |
IFSerializer.getFontInfo()
Returns the font set to work with.
|
Modifier and Type | Method and Description |
---|---|
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.setDefaultFontInfo(FontInfo fontInfo)
Sets the default font set (with no custom configuration).
|
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 |
IFSerializer.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.
|
Modifier and Type | Method and Description |
---|---|
FontInfo |
IFDocumentHandlerProxy.getFontInfo()
Returns the font set to work with.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Field and Description |
---|---|
protected FontInfo |
Java2DPainter.fontInfo
The font information
|
Modifier and Type | Method and Description |
---|---|
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. |
Modifier and Type | Method and Description |
---|---|
static FontInfo |
Java2DUtil.buildDefaultJava2DBasedFontInfo(FontInfo fontInfo,
FOUserAgent userAgent)
Builds a default
FontInfo object for use with output formats using the Java2D
font setup. |
int |
Base14FontCollection.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 |
InstalledFontCollection.setup(int start,
FontInfo fontInfo)
Sets up fonts in a font info object.
|
void |
Java2DRenderer.setupFontInfo(FontInfo inFontInfo)
Set up the given FontInfo.
|
Constructor and Description |
---|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
PCLDocumentHandler.setDefaultFontInfo(FontInfo fontInfo)
Sets the default font set (with no custom configuration).
|
void |
PCLRenderer.setupFontInfo(FontInfo inFontInfo)
Set up the given FontInfo.
|
void |
PCLRendererConfigurator.setupFontInfo(IFDocumentHandler documentHandler,
FontInfo fontInfo)
Sets up the
FontInfo object for the IFDocumentHandler. |
Modifier and Type | Field and Description |
---|---|
FontInfo |
PDFSVGHandler.PDFInfo.fi
see PDF_FONT_INFO
|
Modifier and Type | Method and Description |
---|---|
FontInfo |
PDFRenderingContext.getFontInfo()
Returns the font list.
|
Constructor and Description |
---|
PDFRenderingContext(FOUserAgent userAgent,
PDFContentGenerator generator,
PDFPage page,
FontInfo fontInfo)
Main constructor.
|
Modifier and Type | Field and Description |
---|---|
protected FontInfo |
NativeTextHandler.fontInfo
FontInfo containing all available fonts
|
Modifier and Type | Method and Description |
---|---|
FontInfo |
NativeTextHandler.getFontInfo()
Return the font information associated with this object
|
FontInfo |
PSSVGHandler.PSInfo.getFontInfo()
Returns the fontInfo.
|
FontInfo |
PSRenderingContext.getFontInfo()
Returns the font list.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Map |
PSFontUtils.determineSuppliedFonts(org.apache.xmlgraphics.ps.dsc.ResourceTracker resTracker,
FontInfo fontInfo,
java.util.Map 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 fonts)
Generates the PostScript code for the font dictionary.
|
Constructor and Description |
---|
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,
FontInfo fontInfo,
org.apache.xmlgraphics.ps.dsc.ResourceTracker resTracker,
java.util.Map formResources)
Main constructor.
|
Modifier and Type | Field and Description |
---|---|
protected FontInfo |
AbstractSVGDocumentHandler.fontInfo
Font configuration
|
Modifier and Type | Method and Description |
---|---|
FontInfo |
AbstractSVGDocumentHandler.getFontInfo()
Returns the font set to work with.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
void |
XMLRenderer.setupFontInfo(FontInfo inFontInfo)
Set up the given FontInfo.
|
Modifier and Type | Field and Description |
---|---|
protected FontInfo |
NativeTextPainter.fontInfo
the font collection
|
protected FontInfo |
AbstractFOPBridgeContext.fontInfo
The font list.
|
protected FontInfo |
PDFGraphics2D.fontInfo
The current font information.
|
Modifier and Type | Method and Description |
---|---|
static FontInfo |
PDFDocumentGraphics2DConfigurator.createFontInfo(org.apache.avalon.framework.configuration.Configuration cfg)
Creates the
FontInfo instance for the given configuration. |
FontInfo |
PDFDocumentGraphics2D.getFontInfo()
Get the font info for this pdf document.
|
FontInfo |
FOPTextHandler.getFontInfo() |
Modifier and Type | Method and Description |
---|---|
void |
PDFDocumentGraphics2D.setFontInfo(FontInfo fontInfo)
Sets the font info for this PDF document.
|
Constructor and Description |
---|
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.
|
Copyright 1999-2010 The Apache Software Foundation. All Rights Reserved.