Uses of Interface
org.apache.batik.svggen.ImageHandler
-
Packages that use ImageHandler Package Description org.apache.batik.svggen Provides an API on top of theAbstractGraphics2D
to translate Java 2D primitives into the SVG format. -
-
Uses of ImageHandler in org.apache.batik.svggen
Classes in org.apache.batik.svggen that implement ImageHandler Modifier and Type Class Description class
AbstractImageHandlerEncoder
This abstract implementation of the ImageHandler interface is intended to be the base class for ImageHandlers that generate image files for all the images they handle.class
DefaultImageHandler
This class provides a default implementation of the ImageHandler interface simply puts a place holder in the xlink:href attribute and sets the width and height of the element.class
ImageHandlerBase64Encoder
This implementation of ImageHandler encodes the input image as a PNG image first, then encodes the PNG image using Base64 encoding and uses the result to encoder the image url using the data protocol.class
ImageHandlerJPEGEncoder
This implementation of the abstract AbstractImageHandlerEncoder class creates JPEG images in the image directory and sets the url pointing to that file in the xlink:href attributes of the image elements it handles.class
ImageHandlerPNGEncoder
This implementation of the abstract AbstractImageHandlerEncoder class creates PNG images in the image directory and sets the url pointing to that file in the xlink:href attributes of the image elements it handles.Fields in org.apache.batik.svggen declared as ImageHandler Modifier and Type Field Description protected ImageHandler
SimpleImageHandler. imageHandler
ImageHandler
which handles xlink:href attribute setting(package private) ImageHandler
SVGGeneratorContext. imageHandler
Handler that defines how images are referenced in the generated SVG fragment.Methods in org.apache.batik.svggen that return ImageHandler Modifier and Type Method Description ImageHandler
SVGGeneratorContext. getImageHandler()
Returns theImageHandler
that has been set.ImageHandler
SVGGraphics2D. getImageHandler()
Methods in org.apache.batik.svggen with parameters of type ImageHandler Modifier and Type Method Description static SVGGeneratorContext
SVGGraphics2D. buildSVGGeneratorContext(org.w3c.dom.Document domFactory, ImageHandler imageHandler, ExtensionHandler extensionHandler)
Helper method to create anSVGGeneratorContext
from the constructor parameters.void
SVGGeneratorContext. setImageHandler(ImageHandler imageHandler)
Sets theImageHandler
to be used.Constructors in org.apache.batik.svggen with parameters of type ImageHandler Constructor Description SimpleImageHandler(ImageHandler imageHandler)
SVGGraphics2D(org.w3c.dom.Document domFactory, ImageHandler imageHandler, ExtensionHandler extensionHandler, boolean textAsShapes)
-