Uses of Interface
org.apache.batik.svggen.SVGSyntax
Packages that use SVGSyntax
Package
Description
Provides an API on top of the
AbstractGraphics2D to translate
Java 2D primitives into the SVG format.-
Uses of SVGSyntax in org.apache.batik.svggen
Subinterfaces of SVGSyntax in org.apache.batik.svggenModifier and TypeInterfaceDescriptioninterfaceThis interface allows the user of the Graphics2D SVG generator to decide how to handle images that it renders.interfaceDefines the interface for classes that are able to convert part or all of a GraphicContext.interfaceDefines the interface for classes that are able to convert a BufferedImageOp filter.Classes in org.apache.batik.svggen that implement SVGSyntaxModifier and TypeClassDescriptionclassThis 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.classAbstract class with common utility methods used by subclasses for specific convertion operations.classAbstract class with common utility methods used by subclasses for specific convertion operations.classThis subclass ofImageHandlerBase64Encoderimplements functionality specific to the cached version of the image encoder.classGenericImageHandler which caches JPEG images.classGenericImageHandler which caches PNG images.classThis class is a default implementation of the GenericImageHandler for handlers implementing a caching strategy.classThis 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.classThis class is used by the Graphics2D SVG Generator to manage a group of Nodes that can later be added to the SVG DOM Tree managed by the DOMTreeManager.classThis class is used by the SVGGraphics2D SVG Generator to manage addition of new Nodes to the SVG DOM Tree.classThis class implements caching functionality for raster images.static classCache implementation for images embedded in the SVG file.static classCache implementation for file-based images.classThis 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.classThis 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.classThis 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.classImplements theGenericImageHandlerinterface and only uses <image> elements.classUtility class that converts an AlphaComposite object into a set of SVG properties and definitions.classUtility class that converts an Arc2D object into a corresponding SVG element, i.e., a path with an elliptical arc and optionally lines..classUtility class that converts a Java BasicStroke object into a set of SVG style attributesclassUtility class that converts a BufferedImageOp object into an SVG filter.classUtility class that converts a Path object into an SVG clipclassDescribes an SVG clipclassUtility class that converts a Color object into a set of corresponding SVG attributes.classUtility class that converts a Composite object into a set of SVG properties and definitions.classUsed to represent an SVG Composite.classUtility class that converts a ConvolveOp object into an SVG filter descriptor.classThis utility class converts a standard SVG document that uses attribute into one that uses the CSS style attribute instead.classUtility class that converts an custom BufferedImageOp object into an equivalent SVG filter.classUtility class that converts an custom Composite object into a set of SVG properties and definitions.classUtility class that converts an custom Paint object into a set of SVG properties and definitions.classUtility class that converts an Ellipse2D object into a corresponding SVG element, i.e., a circle or an ellipse.classUtility class that converts a Font object into a set of SVG font attributesclassDescribes an SVG fontclassclassThis implementation of the java.awt.Graphics2D abstract class allows users to generate SVG (Scalable Vector Graphics) content from Java code.classDescribes a set of SVG hintsclassUtility class that converts a Line2D object into a corresponding SVG line element.classUtility class that converts a Java GradientPaint into an SVG linear gradient elementclassUtility class that converts a LookupOp object into an SVG filter descriptor.classUtility class that converts a Paint object into an SVG element.classUsed to represent an SVG Paint.classUtility class that converts a Shape object into an SVG path element.classUtility class that converts a Polygon object into an SVG element.classUtility class that converts a Rectangle2D or RoundRectangle2D object into an SVG element.classUtility class that converts a RenderingHints object into a set of SVG properties.classUtility class that converts a RescaleOp object into an SVG filter descriptor.classUtility class that converts a Shape object into the corresponding SVG element.classUsed to represent an SVG Paint.classDefines the set of attributes from Exchange SVG that are defined as styling properties in Stylable SVG.classUtility class that converts a TexturePaint object into an SVG pattern elementclassUtility class that converts a GraphicContext transform stack into an SVG transform attribute.classDescribes an SVG transformclassThis class offers a way to create an SVG document with grouping that reflects the Swing composite structure (container/components).