Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| fop 1.1
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.fop.svg

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

See:
Description

Interface Summary
FOPTextHandler | an fop extension to text handler
NativeImageHandler | native image handler
SVGEventProducer | Event producer interface for SVG-related events.

Class Summary
AbstractFOPBridgeContext | A FOP base implementation of a Batik BridgeContext.
AbstractFOPImageElementBridge | Bridge class for the <image> element when jpeg images.
AbstractFOPImageElementBridge.Graphics2DNode | A node that holds a Graphics2D image.
AbstractFOPTextElementBridge | Bridge class for the <text> element.
AbstractFOPTextPainter | Renders the attributed character iterator of a `TextNode`.
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.
FOPTextHandlerAdapter | The `FOPTextHandlerAdapter` class is an adapter class to permit use of FOPTextHandler without incurring deprecation warnings caused by the underlying org.apache.xmlgraphics.java2d.TextHandler.drawString(String...) method.
GraphicsConfiguration | Adapter to allow subclassing java.awt.GraphicsConfiguration without compilation errors.
NativeTextPainter | Abstract base class for text painters that use specialized text commands native to an output format to render text.
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 | PDF Image Element 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.
PDFTextUtil | Utility class for generating PDF text objects.
PDFTranscoder | This class enables to transcode an input to a PDF document.
SimpleSVGUserAgent | A simple SVG user agent.
SVGEventProducer.Provider | Provider class for the event producer.
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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| fop 1.1
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

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