fop 0.95

Package org.apache.fop.svg

Classes that add SVG support to FOP and SVG->PDF conversion for Batik.

See:
          Description

Class Summary
AbstractFOPTranscoder This is the common base class of all of FOP's transcoders.
ACIUtils Utilities for java.text.AttributedCharacterIterator.
FOPSAXSVGDocumentFactory This is a special subclass to allow setting a special EntityResolver.
GraphicsConfiguration Adapter to allow subclassing java.awt.GraphicsConfiguration without compilation errors.
PDFAElementBridge Bridge class for the <a> element.
PDFANode A graphics node that represents an image described as a graphics node.
PDFBatikFlowTextElementBridge Element Bridge for Batik's flow text extension, so those texts can be painted using PDF primitives.
PDFBridgeContext BridgeContext which registers the custom bridges for PDF output.
PDFContext Context class which holds state information which should remain in sync over multiple instances of PDFDocumentGraphics2D.
PDFDocumentGraphics2D This class is a wrapper for the PDFGraphics2D that is used to create a full document around the pdf rendering from PDFGraphics2D.
PDFDocumentGraphics2DConfigurator Configurator class for PDFDocumentGraphics2D.
PDFFlowExtTextPainter Text Painter for Batik's flow text extension.
PDFFlowTextPainter Text Painter for SVG 1.2 (flow) text.
PDFGraphics2D PDF Graphics 2D.
PDFImageElementBridge Bridge class for the <image> element when jpeg images.
PDFSVGFlowRootElementBridge Element Bridge for SVG 1.2 flow text, so those texts can be painted using PDF primitives.
PDFTextElementBridge Bridge class for the <text> element.
PDFTextPainter Renders the attributed character iterator of a TextNode.
PDFTextUtil Utility class for generating PDF text objects.
PDFTranscoder This class enables to transcode an input to a pdf document.
SVGUserAgent The SVG user agent.
SVGUtilities Some utilities for creating svg DOM documents and elements.
 

Package org.apache.fop.svg Description

Classes that add SVG support to FOP and SVG->PDF conversion for Batik.

This package contains classes for drawing to PDF using a Graphics2D implementation.

The classes: PDFAElementBridge, PDFANode, PDFImageElementBridge, PDFTextElementBridge and PDFTextPainter are used in conjunction with batik to draw the SVG into the PDF document.

The PDFTranscoder is a transcoder for use with batik to convert from SVG to a single page PDF document.

SVGElement, SVGElementMapping and SVGObj are used by FOP for handling embedded SVG or external SVG graphics.

The PDFGraphics2D does all the work to draw into a PDF document and the PDFDocumentGraphics2D is used when drawing into a single document.

SVGUtilities contains some useful svg element creation methods.


fop 0.95

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