# Package org.apache.fop.render.bitmap

Bitmap Renderer which creates TIFF and PNG images from rendered pages.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  BitmapRendererEventProducer | Event producer interface for events generated by the bitmap renderers.

- Class Summary
  Class | Description
  --- | ---
  AbstractBitmapDocumentHandler | Abstract `IFDocumentHandler` implementation for producing bitmap images.
  BitmapRendererConfig | The Bitmap renderer config data object.
  BitmapRendererConfig.BitmapRendererConfigParser | The parser for the Bitmap renderer configuration data.
  BitmapRendererConfigurator | Configurator for bitmap output.
  BitmapRendererEventProducer.Provider | Provider class for the event producer.
  BitmapRenderingSettings | This class holds settings used when rendering to bitmaps.
  MultiFileRenderingUtil | This utility class helps renderers who generate one file per page, like the PNG renderer.
  PNGDocumentHandler | `IFDocumentHandler` implementation that produces PNG files.
  PNGDocumentHandlerMaker | Document handler factory for PNG output.
  PNGRenderer | PNG Renderer This class actually does not render itself, instead it extends `org.apache.fop.render.java2D.Java2DRenderer` and just encode rendering results into PNG format using Batik's image codec
  PNGRendererConfig | The PNG renderer configuration data object.
  PNGRendererConfig.PNGRendererConfigParser | The PNG renderer configuration parser.
  PNGRendererMaker | RendererMaker for the PNG Renderer.
  TIFFDocumentHandler | `IFDocumentHandler` implementation that produces TIFF files.
  TIFFDocumentHandlerMaker | Document handler factory for TIFF output.
  TIFFRenderer | This class represents renderer to TIFF (Tagged Image File Format) format.
  TIFFRendererConfig | The renderer configuration object for the TIFF renderer.
  TIFFRendererConfig.TIFFRendererConfigParser | The TIFF renderer configuration parser.
  TIFFRendererConfigurator | TIFF Renderer configurator
  TIFFRendererMaker | RendererMaker for the TIFF Renderer.

- Enum Summary
  Enum | Description
  --- | ---
  BitmapRendererOption | An enumeration of the Bitmap renderer configuration opetions available to the user via the FOP conf.
  TIFFCompressionValue | Compression constants for TIFF image output.
  TIFFRendererConfig.TIFFRendererOption |

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

Bitmap Renderer which creates TIFF and PNG images from rendered pages. Based on the Java2D Renderer.

Copyright © 2023 Apache Software Foundation. All rights reserved.