public class WrappingSvgDataToGraphics2DRenderer extends AbstractSvgDataToGraphics2DRenderer
PROPERTY_IMAGE_DPI| Constructor and Description |
|---|
WrappingSvgDataToGraphics2DRenderer(DataRenderable dataRenderer) |
| Modifier and Type | Method and Description |
|---|---|
Graphics2D |
createGraphics(BufferedImage bi) |
byte[] |
getData(JasperReportsContext jasperReportsContext) |
List<JRPrintImageAreaHyperlink> |
getImageAreaHyperlinks(Rectangle2D renderingArea)
Returns the list of
image map areas. |
int |
getImageDataDPI(JasperReportsContext jasperReportsContext) |
protected org.w3c.dom.svg.SVGDocument |
getSvgDocument(JasperReportsContext jasperReportsContext,
org.apache.batik.dom.svg.SVGDocumentFactory documentFactory) |
boolean |
hasImageAreaHyperlinks()
Indicates whether the renderer actually includes any image map areas.
|
ensureSvg, getDimension, rendergetIdpublic WrappingSvgDataToGraphics2DRenderer(DataRenderable dataRenderer)
protected org.w3c.dom.svg.SVGDocument getSvgDocument(JasperReportsContext jasperReportsContext, org.apache.batik.dom.svg.SVGDocumentFactory documentFactory) throws JRException
getSvgDocument in class AbstractSvgDataToGraphics2DRendererJRExceptionpublic List<JRPrintImageAreaHyperlink> getImageAreaHyperlinks(Rectangle2D renderingArea) throws JRException
AreaHyperlinksRenderableimage map areas.getImageAreaHyperlinks in interface AreaHyperlinksRenderablegetImageAreaHyperlinks in class AbstractSvgDataToGraphics2DRendererrenderingArea - the area on which the image would be renderedJRPrintImageAreaHyperlink instances.JRExceptionpublic boolean hasImageAreaHyperlinks()
AreaHyperlinksRenderablehasImageAreaHyperlinks in interface AreaHyperlinksRenderablehasImageAreaHyperlinks in class AbstractSvgDataToGraphics2DRendererpublic byte[] getData(JasperReportsContext jasperReportsContext) throws JRException
JRExceptionpublic int getImageDataDPI(JasperReportsContext jasperReportsContext)
getImageDataDPI in interface RenderToImageAwareRenderablegetImageDataDPI in class AbstractRenderToImageAwareRendererpublic Graphics2D createGraphics(BufferedImage bi)
createGraphics in interface RenderToImageAwareRenderablecreateGraphics in class AbstractRenderToImageAwareRendererCopyright © 2017. All rights reserved.