Package com.openhtmltopdf.svgsupport
Class BatikSVGImage
- java.lang.Object
-
- com.openhtmltopdf.svgsupport.BatikSVGImage
-
- All Implemented Interfaces:
SVGDrawer.SVGImage
public class BatikSVGImage extends Object implements SVGDrawer.SVGImage
-
-
Constructor Summary
Constructors Constructor Description BatikSVGImage(Element svgElement, Box box, double cssWidth, double cssHeight, double cssMaxWidth, double cssMaxHeight, double dotsPerPixel, CssContext ctx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddrawSVG(OutputDevice outputDevice, RenderingContext ctx, double x, double y)intgetIntrinsicHeight()intgetIntrinsicWidth()voidsetFontResolver(PDFTranscoder.OpenHtmlFontResolver fontResolver)voidsetSecurityOptions(boolean allowScripts, boolean allowExternalResources, Set<String> allowedProtocols)voidsetUserAgentCallback(UserAgentCallback userAgentCallback)
-
-
-
Constructor Detail
-
BatikSVGImage
public BatikSVGImage(Element svgElement, Box box, double cssWidth, double cssHeight, double cssMaxWidth, double cssMaxHeight, double dotsPerPixel, CssContext ctx)
-
-
Method Detail
-
getIntrinsicWidth
public int getIntrinsicWidth()
- Specified by:
getIntrinsicWidthin interfaceSVGDrawer.SVGImage
-
getIntrinsicHeight
public int getIntrinsicHeight()
- Specified by:
getIntrinsicHeightin interfaceSVGDrawer.SVGImage
-
setFontResolver
public void setFontResolver(PDFTranscoder.OpenHtmlFontResolver fontResolver)
-
setSecurityOptions
public void setSecurityOptions(boolean allowScripts, boolean allowExternalResources, Set<String> allowedProtocols)
-
setUserAgentCallback
public void setUserAgentCallback(UserAgentCallback userAgentCallback)
-
drawSVG
public void drawSVG(OutputDevice outputDevice, RenderingContext ctx, double x, double y)
- Specified by:
drawSVGin interfaceSVGDrawer.SVGImage
-
-