# Package org.apache.fop.render.pcl

PCL Renderer (Supports PCL5 and HP GL/2)

See: Description

Interface Summary
PCLEventProducer: Event producer interface for events generated by the PCL renderer.
PCLRendererContextConstants: Defines a number of standard constants (keys) for use by the RendererContext class.

Class Summary
PCLDocumentHandler: `IFDocumentHandler` implementation that produces PCL 5.
PCLDocumentHandlerMaker: Document handler factory for PCL output.
PCLEventProducer.Provider: Provider class for the event producer.
PCLGenerator: This class provides methods for generating PCL print files.
PCLGraphics2D: Graphics2D implementation implementing PCL and HP GL/2.
PCLImageHandlerGraphics2D: Image handler implementation that paints Graphics2D images in PCL.
PCLImageHandlerRenderedImage: Image handler implementation that paints `RenderedImage` instances in PCL.
PCLPageDefinition: This class represents a page format with PCL-specific properties.
PCLPainter: `IFPainter` implementation that produces PCL 5.
PCLRendererConfig: The PCL renderer configuration data object.
PCLRendererConfig.PCLRendererConfigParser: The PCL renderer configuration data parser.
PCLRendererConfigurator: PCL Renderer configurator
PCLRendererContext: Wrapper on the RendererContext to access the information structure for drawing the XML document.
PCLRenderingContext: Rendering context for PCL production.
PCLRenderingUtil: Utility class for handling all sorts of peripheral tasks around PCL generation.
PCLSVGHandler: PCL XML handler for SVG.

Enum Summary
Java2DRendererOption: An enumeration of the renderer configuration options available to the Java2D renderer via the FOP conf.
PCLRenderingMode: Enumeration class for PCL rendering modes.

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

PCL Renderer (Supports PCL5 and HP GL/2)