# Uses of Package
org.apache.fop.svg

- Packages that use org.apache.fop.svg
  Package | Description
  --- | ---
  org.apache.fop.afp | Contains an AFP library.
  org.apache.fop.afp.svg | Contains a collection of AFP specific Batik bridges.
  org.apache.fop.image.loader.batik | Contains implementations of image loaders and converters which are dependent on Apache Batik (SVG and WMF).
  org.apache.fop.render.ps | PostScript Renderer
  org.apache.fop.svg | Classes that add SVG support to FOP and SVG->PDF conversion for Batik.

- Classes in org.apache.fop.svg used by org.apache.fop.afp
  Class and Description
  NativeImageHandler native image handler

- Classes in org.apache.fop.svg used by org.apache.fop.afp.svg
  Class and Description
  AbstractFOPBridgeContext A FOP base implementation of a Batik BridgeContext.
  AbstractFOPImageElementBridge Bridge class for the <image> element when jpeg images.
  AbstractFOPTextElementBridge Bridge class for the <text> element.
  AbstractFOPTextPainter Renders the attributed character iterator of a `TextNode`.
  FOPTextHandler an fop extension to text handler
  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.

- Classes in org.apache.fop.svg used by org.apache.fop.image.loader.batik
  Class and Description
  SimpleSVGUserAgent A simple SVG user agent.

- Classes in org.apache.fop.svg used by org.apache.fop.render.ps
  Class and Description
  AbstractFOPBridgeContext A FOP base implementation of a Batik BridgeContext.
  AbstractFOPTranscoder This is the common base class of all of FOP's transcoders.
  NativeTextPainter Abstract base class for text painters that use specialized text commands native to an output format to render text.

- Classes in org.apache.fop.svg used by org.apache.fop.svg
  Class and Description
  AbstractFOPBridgeContext A FOP base implementation of a Batik BridgeContext.
  AbstractFOPImageElementBridge Bridge class for the <image> element when jpeg images.
  AbstractFOPImageElementBridge.LoaderImageNode An image node for natively handled Image instance.
  AbstractFOPTextElementBridge Bridge class for the <text> element.
  AbstractFOPTranscoder This is the common base class of all of FOP's transcoders.
  AbstractFOPTranscoder.FOPTranscoderUserAgent A user agent implementation for FOP's Transcoders.
  FOPTextHandler an fop extension to text handler
  NativeImageHandler native image handler
  NativeTextPainter Abstract base class for text painters that use specialized text commands native to an output format to render text.
  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`.
  PDFGraphics2D PDF Graphics 2D.
  PDFGraphics2D.TransparencyIgnoredEventListener May be used to give proper feedback to the user when a particular PDF profile is being used that disallows transparency.
  SimpleSVGUserAgent A simple SVG user agent.
  SVGEventProducer Event producer interface for SVG-related events.
  SVGUserAgent The SVG user agent.

Copyright © 2025 Apache Software Foundation. All rights reserved.