Interface PSImageHandler

All Superinterfaces:
ImageHandler, ImageHandlerBase
All Known Implementing Classes:
PSImageHandlerGraphics2D, PSImageHandlerRawCCITTFax, PSImageHandlerRawJPEG, PSImageHandlerRawPNG, PSImageHandlerRenderedImage

public interface PSImageHandler extends ImageHandler
Specialized image handler interface for PostScript output. Implementations can optionally support creating PostScript forms. The implementation shall check the rendering context to see if forms functionality is enabled in the ImageHandler.isCompatible(org.apache.fop.render.RenderingContext, org.apache.xmlgraphics.image.loader.Image) method.
  • Method Details

    • generateForm

      void generateForm(RenderingContext context, org.apache.xmlgraphics.image.loader.Image image, PSImageFormResource form) throws IOException
      Generates a PostScript form for the given Image instance.
      Parameters:
      context - the rendering context
      image - the image to be handled
      form - the associated form resource
      Throws:
      IOException - if an I/O error occurs