Package | Description |
---|---|
org.apache.fop.apps |
Application classes used for running FOP embedded in other applications.
|
org.apache.fop.area |
FOP's area tree.
|
org.apache.fop.render |
Generic renderer interface.
|
org.apache.fop.render.afp |
An AFP Renderer implementation and supporting classes.
|
org.apache.fop.render.awt |
AWT Renderer used for displaying rendered pages in Java applications.
|
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.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.print |
Renderer which prints rendered pages directly to a printer.
|
org.apache.fop.render.ps |
PostScript Renderer
|
org.apache.fop.render.svg |
SVG (Structured Vector Graphics) Renderer
|
org.apache.fop.render.txt |
Plain Text Renderer
|
org.apache.fop.render.xml |
Area Tree XML Renderer.
|
Modifier and Type | Method | Description |
---|---|---|
Renderer |
FOUserAgent.getRendererOverride() |
Returns the overriding Renderer instance, if any.
|
Modifier and Type | Method | Description |
---|---|---|
void |
FOUserAgent.setRendererOverride(Renderer renderer) |
Sets an explicit renderer to use which overrides the one defined by the
render type setting.
|
Modifier and Type | Field | Description |
---|---|---|
protected Renderer |
RenderPagesModel.renderer |
The renderer that will render the pages.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractPathOrientedRenderer |
Abstract base class for renderers like PDF and PostScript where many painting operations
follow similar patterns which makes it possible to share some code.
|
class |
AbstractRenderer |
Abstract base class for all renderers.
|
class |
PrintRenderer |
Abstract base class of "Print" type renderers.
|
Modifier and Type | Method | Description |
---|---|---|
Renderer |
RendererFactory.createRenderer(FOUserAgent userAgent,
java.lang.String outputFormat) |
Creates a Renderer object based on render-type desired
|
abstract Renderer |
AbstractRendererMaker.makeRenderer(FOUserAgent userAgent) |
Instantiates a new renderer.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PrintRendererConfigurator.configure(Renderer renderer) |
Builds a list of EmbedFontInfo objects for use with the setup() method.
|
abstract void |
AbstractRendererMaker.configureRenderer(FOUserAgent userAgent,
Renderer renderer) |
Configures a given renderer using the appropriate configurator.
|
protected RendererConfig |
PrintRendererConfigurator.getRendererConfig(Renderer renderer) |
gets the renderer configuration data for a specific renderer.
|
XMLHandler |
XMLHandlerRegistry.getXMLHandler(Renderer renderer,
java.lang.String ns) |
Returns an XMLHandler which handles an XML dialect of the given namespace and for
a specified output format defined by its MIME type.
|
boolean |
XMLHandler.supportsRenderer(Renderer renderer) |
Checks if this XMLHandler supports handling an XML namespace for a particular renderer.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
AFPSVGHandler.supportsRenderer(Renderer renderer) |
Checks if this XMLHandler supports handling an XML namespace for a particular renderer.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AWTRenderer |
The AWTRender outputs the pages generated by the layout engine to a Swing
window.
|
Modifier and Type | Method | Description |
---|---|---|
Renderer |
AWTRendererMaker.makeRenderer(FOUserAgent ua) |
Modifier and Type | Method | Description |
---|---|---|
void |
AWTRendererMaker.configureRenderer(FOUserAgent userAgent,
Renderer renderer) |
Modifier and Type | Class | Description |
---|---|---|
class |
PNGRenderer |
PNG Renderer This class actually does not render itself, instead it extends
org.apache.fop.render.java2D.Java2DRenderer and just encode
rendering results into PNG format using Batik's image codec |
class |
TIFFRenderer |
This class represents renderer to TIFF (Tagged Image File Format) format.
|
Modifier and Type | Method | Description |
---|---|---|
Renderer |
PNGRendererMaker.makeRenderer(FOUserAgent ua) |
|
Renderer |
TIFFRendererMaker.makeRenderer(FOUserAgent userAgent) |
Modifier and Type | Method | Description |
---|---|---|
void |
TIFFRendererConfigurator.configure(Renderer renderer) |
Configure the TIFF renderer.
|
void |
PNGRendererMaker.configureRenderer(FOUserAgent userAgent,
Renderer renderer) |
|
void |
TIFFRendererMaker.configureRenderer(FOUserAgent userAgent,
Renderer renderer) |
Modifier and Type | Class | Description |
---|---|---|
class |
IFRenderer |
This renderer implementation is an adapter to the
IFPainter interface. |
Modifier and Type | Field | Description |
---|---|---|
protected Renderer |
IFRenderer.mimic |
If not null, the XMLRenderer will mimic another renderer by using its font setup.
|
Modifier and Type | Class | Description |
---|---|---|
class |
Java2DRenderer |
The
Java2DRenderer class provides the abstract technical
foundation for all rendering with the Java2D API. |
Modifier and Type | Method | Description |
---|---|---|
void |
Java2DRendererConfigurator.configure(Renderer renderer) |
Configure the Java 2D renderer.
|
boolean |
Java2DSVGHandler.supportsRenderer(Renderer renderer) |
Checks if this XMLHandler supports handling an XML namespace for a particular renderer.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
PCLSVGHandler.supportsRenderer(Renderer renderer) |
Checks if this XMLHandler supports handling an XML namespace for a particular renderer.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
PDFSVGHandler.supportsRenderer(Renderer renderer) |
Checks if this XMLHandler supports handling an XML namespace for a particular renderer.
|
Modifier and Type | Class | Description |
---|---|---|
class |
PageableRenderer |
Renderer that prints through java.awt.PrintJob.
|
class |
PrintRenderer |
Renderer that prints through java.awt.PrintJob.
|
Modifier and Type | Method | Description |
---|---|---|
Renderer |
PrintRendererMaker.makeRenderer(FOUserAgent userAgent) |
Modifier and Type | Method | Description |
---|---|---|
void |
PrintRendererMaker.configureRenderer(FOUserAgent userAgent,
Renderer renderer) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
PSSVGHandler.supportsRenderer(Renderer renderer) |
Checks if this XMLHandler supports handling an XML namespace for a particular renderer.
|
Modifier and Type | Class | Description |
---|---|---|
class |
SVGRenderer |
This renderer generates SVG (Scalable Vector Graphics) format.
|
Modifier and Type | Method | Description |
---|---|---|
Renderer |
SVGRendererMaker.makeRenderer(FOUserAgent ua) |
Modifier and Type | Method | Description |
---|---|---|
void |
SVGRendererMaker.configureRenderer(FOUserAgent userAgent,
Renderer renderer) |
|
boolean |
SVGSVGHandler.supportsRenderer(Renderer renderer) |
Checks if this XMLHandler supports handling an XML namespace for a particular renderer.
|
Modifier and Type | Class | Description |
---|---|---|
class |
TXTRenderer |
Renderer that renders areas to plain text.
|
Modifier and Type | Method | Description |
---|---|---|
Renderer |
TXTRendererMaker.makeRenderer(FOUserAgent userAgent) |
Modifier and Type | Method | Description |
---|---|---|
void |
TXTRendererConfigurator.configure(Renderer renderer) |
Configure the PS renderer.
|
void |
TXTRendererMaker.configureRenderer(FOUserAgent userAgent,
Renderer renderer) |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractXMLRenderer |
Abstract xml renderer base class.
|
class |
XMLRenderer |
Renderer that renders areas to XML for debugging purposes.
|
Modifier and Type | Field | Description |
---|---|---|
protected Renderer |
XMLRenderer.mimic |
If not null, the XMLRenderer will mimic another renderer by using its font setup.
|
Modifier and Type | Method | Description |
---|---|---|
Renderer |
XMLRendererMaker.makeRenderer(FOUserAgent userAgent) |
Modifier and Type | Method | Description |
---|---|---|
void |
XMLRendererMaker.configureRenderer(FOUserAgent userAgent,
Renderer renderer) |
|
void |
XMLRenderer.mimicRenderer(Renderer renderer) |
Call this method to make the XMLRenderer mimic a different renderer by using its font
setup.
|
boolean |
XMLXMLHandler.supportsRenderer(Renderer renderer) |
Checks if this XMLHandler supports handling an XML namespace for a particular renderer.
|
Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.