Class PreloaderSVG
- java.lang.Object
-
- org.apache.xmlgraphics.image.loader.impl.AbstractImagePreloader
-
- org.apache.fop.image.loader.batik.PreloaderSVG
-
- All Implemented Interfaces:
org.apache.xmlgraphics.image.loader.spi.ImagePreloader
public class PreloaderSVG extends org.apache.xmlgraphics.image.loader.impl.AbstractImagePreloaderImage preloader for SVG images.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private classPreloaderSVG.LoaderThis method is put in another class so that the class loader does not attempt to load Batik related classes when constructing the SVGPreloader class.
-
Field Summary
Fields Modifier and Type Field Description private booleanbatikAvailableprivate static org.apache.commons.logging.LoglogLogger instance
-
Constructor Summary
Constructors Constructor Description PreloaderSVG()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetParserName()Returns the fully qualified classname of an XML parser for Batik classes that apparently need it (error messages, perhaps)org.apache.xmlgraphics.image.loader.ImageInfopreloadImage(java.lang.String uri, javax.xml.transform.Source src, org.apache.xmlgraphics.image.loader.ImageContext context)private static doublepx2mpt(double px, double resolution)
-
-
-
Method Detail
-
preloadImage
public org.apache.xmlgraphics.image.loader.ImageInfo preloadImage(java.lang.String uri, javax.xml.transform.Source src, org.apache.xmlgraphics.image.loader.ImageContext context) throws java.io.IOException- Throws:
java.io.IOException
-
getParserName
public static java.lang.String getParserName()
Returns the fully qualified classname of an XML parser for Batik classes that apparently need it (error messages, perhaps)- Returns:
- an XML parser classname
-
px2mpt
private static double px2mpt(double px, double resolution)
-
-