Uses of Interface org.apache.fop.render.intermediate.IFPainter (Apache FOP Core 2.11 API)
Date: 2025-04-24

## Uses of Interface
org.apache.fop.render.intermediate.IFPainter

- Packages that use IFPainter
  Package | Description
  --- | ---
  org.apache.fop.render.afp | An AFP Renderer implementation and supporting classes.
  org.apache.fop.render.bitmap | Bitmap Renderer which creates TIFF and PNG images from rendered pages.
  org.apache.fop.render.intermediate |
  org.apache.fop.render.intermediate.util |
  org.apache.fop.render.java2d | Java2D Renderer which paints rendered pages on Graphics2D instances.
  org.apache.fop.render.pcl | PCL Renderer (Supports PCL5 and HP GL/2)
  org.apache.fop.render.pdf | PDF Renderer
  org.apache.fop.render.ps | PostScript Renderer

- - ### Uses of IFPainter in org.apache.fop.render.afp

    Classes in org.apache.fop.render.afp that implement IFPainter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AFPPainter` IFPainter implementation that produces AFP (MO:DCA).

    Methods in org.apache.fop.render.afp that return IFPainter
    Modifier and Type | Method and Description
    --- | ---
    `IFPainter` | AFPDocumentHandler.`startPageContent()` Indicates the start of the page content.

  - ### Uses of IFPainter in org.apache.fop.render.bitmap

    Methods in org.apache.fop.render.bitmap that return IFPainter
    Modifier and Type | Method and Description
    --- | ---
    `IFPainter` | AbstractBitmapDocumentHandler.`startPageContent()` Indicates the start of the page content.

  - ### Uses of IFPainter in org.apache.fop.render.intermediate

    Classes in org.apache.fop.render.intermediate that implement IFPainter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractIFPainter<T extends IFDocumentHandler>` Abstract base class for IFPainter implementations.
    `class` | `IFSerializer` IFPainter implementation that serializes the intermediate format to XML.

    Methods in org.apache.fop.render.intermediate that return IFPainter
    Modifier and Type | Method and Description
    --- | ---
    `IFPainter` | IFDocumentHandler.`startPageContent()` Indicates the start of the page content.
    `IFPainter` | IFSerializer.`startPageContent()` Indicates the start of the page content.

    Methods in org.apache.fop.render.intermediate with parameters of type IFPainter
    Modifier and Type | Method and Description
    --- | ---
    `void` | IFGraphicContext.Group.`end(IFPainter painter)`
    `void` | IFGraphicContext.Viewport.`end(IFPainter painter)`
    `void` | IFGraphicContext.Group.`start(IFPainter painter)`
    `void` | IFGraphicContext.Viewport.`start(IFPainter painter)`

  - ### Uses of IFPainter in org.apache.fop.render.intermediate.util

    Methods in org.apache.fop.render.intermediate.util that return IFPainter
    Modifier and Type | Method and Description
    --- | ---
    `IFPainter` | IFDocumentHandlerProxy.`startPageContent()` Indicates the start of the page content.

  - ### Uses of IFPainter in org.apache.fop.render.java2d

    Classes in org.apache.fop.render.java2d that implement IFPainter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Java2DPainter` `IFPainter` implementation that paints on a Graphics2D instance.

    Methods in org.apache.fop.render.java2d that return IFPainter
    Modifier and Type | Method and Description
    --- | ---
    `IFPainter` | Java2DDocumentHandler.`startPageContent()`

  - ### Uses of IFPainter in org.apache.fop.render.pcl

    Classes in org.apache.fop.render.pcl that implement IFPainter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PCLPainter` `IFPainter` implementation that produces PCL 5.

    Methods in org.apache.fop.render.pcl that return IFPainter
    Modifier and Type | Method and Description
    --- | ---
    `IFPainter` | PCLDocumentHandler.`startPageContent()` Indicates the start of the page content.

  - ### Uses of IFPainter in org.apache.fop.render.pdf

    Classes in org.apache.fop.render.pdf that implement IFPainter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PDFPainter` IFPainter implementation that produces PDF.

    Methods in org.apache.fop.render.pdf that return IFPainter
    Modifier and Type | Method and Description
    --- | ---
    `IFPainter` | PDFDocumentHandler.`startPageContent()` Indicates the start of the page content.

  - ### Uses of IFPainter in org.apache.fop.render.ps

    Classes in org.apache.fop.render.ps that implement IFPainter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PSPainter` IFPainter implementation that produces PostScript.

    Methods in org.apache.fop.render.ps that return IFPainter
    Modifier and Type | Method and Description
    --- | ---
    `IFPainter` | PSDocumentHandler.`startPageContent()` Indicates the start of the page content.

Copyright © 2025 Apache Software Foundation. All rights reserved.