Package org.apache.fop.render.ps
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 theImageHandler.isCompatible(org.apache.fop.render.RenderingContext, org.apache.xmlgraphics.image.loader.Image)
method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
generateForm(RenderingContext context, org.apache.xmlgraphics.image.loader.Image image, PSImageFormResource form)
Generates a PostScript form for the givenImage
instance.-
Methods inherited from interface org.apache.fop.render.ImageHandler
handleImage, isCompatible
-
Methods inherited from interface org.apache.fop.render.ImageHandlerBase
getPriority, getSupportedImageClass, getSupportedImageFlavors
-
-
-
-
Method Detail
-
generateForm
void generateForm(RenderingContext context, org.apache.xmlgraphics.image.loader.Image image, PSImageFormResource form) throws java.io.IOException
Generates a PostScript form for the givenImage
instance.- Parameters:
context
- the rendering contextimage
- the image to be handledform
- the associated form resource- Throws:
java.io.IOException
- if an I/O error occurs
-
-