# Package org.apache.fop.render.ps

PostScript Renderer

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  PSDocumentHandler.FOPPSGenerator |
  PSEventProducer | Event producer interface for events generated by the PostScript renderer.
  PSImageHandler | Specialized image handler interface for PostScript output.
  PSRendererContextConstants | Defines a number of standard constants (keys) for use by the RendererContext class.
  PSSupportedFlavors | Defines the set of supported ImageFlavors for the PostScript renderer.

- Class Summary
  Class | Description
  --- | ---
  AbstractPSTranscoder | This class enables to transcode an input to a PostScript document.
  DataOutput |
  EPSTranscoder | This class enables to transcode an input to a EPS document.
  FOPProcSet | Proc Set with FOP-specific procs.
  Gradient | Helper class to draw gradients in PostScript.
  ImageEncoderCCITTFax | ImageEncoder implementation for CCITT encoded images.
  ImageEncoderJPEG | ImageEncoder implementation for JPEG images.
  ImageEncoderPNG | ImageEncoder implementation for PNG images.
  NativeTextHandler | Specialized TextHandler implementation that the PSGraphics2D class delegates to to paint text using PostScript text operations.
  PSBatikFlowTextElementBridge | Element Bridge for Batik's flow text extension, so those texts can be painted using PostScript primitives.
  PSBridgeContext | BridgeContext which registers the custom bridges for PostScript output.
  PSDocumentHandler | `IFDocumentHandler` implementation that produces PostScript.
  PSDocumentHandlerMaker | Intermediate format document handler factory for PostScript output.
  PSEventProducer.Provider | Provider class for the event producer.
  PSFontUtils | Utility code for font handling in PostScript.
  PSGraphics2DAdapter | Graphics2DAdapter implementation for PostScript.
  PSGraphicsPainter | PostScript-specific implementation of the `BorderPainter`.
  PSImageFormResource | PostScript Resource class representing a FOP form.
  PSImageHandlerEPS | Image handler implementation which handles EPS images for PostScript output.
  PSImageHandlerGraphics2D | Image handler implementation which handles vector graphics (Java2D) for PostScript output.
  PSImageHandlerRawCCITTFax | Image handler implementation which handles CCITT fax images for PostScript output.
  PSImageHandlerRawJPEG | Image handler implementation which handles undecoded JPEG images for PostScript output.
  PSImageHandlerRawPNG | Image handler implementation which handles raw (not decoded) PNG images for PostScript output.
  PSImageHandlerRenderedImage | Image handler implementation which handles RenderedImage instances for PostScript output.
  PSImageHandlerSVG | Image handler implementation which handles SVG images for PostScript output.
  PSImageUtils | Utility code for rendering images in PostScript.
  PSPainter | IFPainter implementation that produces PostScript.
  PSPainterUtil |
  PSRendererConfig | The PostScript renderer configuration data object.
  PSRendererConfig.PSRendererConfigParser | The PostScript renderer configuration data parser.
  PSRendererConfigurator | Postscript renderer config
  PSRenderingContext | Rendering context for PostScript production.
  PSRenderingUtil | Utility class which enables all sorts of features that are not directly connected to the normal rendering process.
  PSSVGFlowRootElementBridge | Element Bridge for SVG 1.2 flow text, so those texts can be painted using PDF primitives.
  PSSVGHandler | PostScript XML handler for SVG.
  PSSVGHandler.PSInfo | PostScript information structure for drawing the XML document.
  PSTextElementBridge | Bridge class for the <text> element.
  PSTextPainter | Renders the attributed character iterator of a `TextNode`.
  PSTranscoder | This class enables to transcode an input to a PostScript document.
  ResourceHandler | This class is used when two-pass production is used to generate the PostScript file (setting "optimize-resources").
  Type1CharStringFormatter | This class represents a formatter for CharString commands of a Type1 font.
  Type1FontFormatter | This class represents a formatter for a given Type1 font.

- Enum Summary
  Enum | Description
  --- | ---
  PSRendererOption | An enumeration of the PostScript renderer configuration options along with their default values.

## Package org.apache.fop.render.ps Description

PostScript Renderer

Copyright © 2025 Apache Software Foundation. All rights reserved.