Package net.sf.jasperreports.renderers
Class BatikUserAgent
java.lang.Object
org.apache.batik.bridge.UserAgentAdapter
net.sf.jasperreports.renderers.BatikUserAgent
- All Implemented Interfaces:
org.apache.batik.bridge.UserAgent
public class BatikUserAgent
extends org.apache.batik.bridge.UserAgentAdapter
SVG renderer implementation based on Batik.
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Field Summary
FieldsFields inherited from class org.apache.batik.bridge.UserAgentAdapter
ctx, extensions, FEATURES -
Constructor Summary
ConstructorsConstructorDescriptionBatikUserAgent(JasperReportsContext jasperReportsContext) BatikUserAgent(JasperReportsContext jasperReportsContext, org.apache.batik.bridge.FontFamilyResolver fontFamilyResolver, float pixel2mm) BatikUserAgent(JasperReportsContext jasperReportsContext, org.apache.batik.bridge.FontFamilyResolver fontFamilyResolver, float pixel2mm, Dimension2D viewportSize) BatikUserAgent(org.apache.batik.bridge.FontFamilyResolver fontFamilyResolver, float pixel2mm) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.batik.bridge.ExternalResourceSecuritygetExternalResourceSecurity(org.apache.batik.util.ParsedURL resourceURL, org.apache.batik.util.ParsedURL docURL) org.apache.batik.bridge.FontFamilyResolverfloatMethods inherited from class org.apache.batik.bridge.UserAgentAdapter
addStdFeatures, checkLoadExternalResource, checkLoadScript, deselectAll, displayError, displayError, displayMessage, getAlternateStyleSheet, getBolderFontWeight, getBrokenLinkDocument, getClientAreaLocationOnScreen, getDefaultFontFamily, getEventDispatcher, getLanguages, getLighterFontWeight, getMedia, getMediumFontSize, getPixelToMM, getScriptSecurity, getSourceResolution, getStandardBolderFontWeight, getStandardLighterFontWeight, getTransform, getUserStyleSheetURI, getXMLParserClassName, handleElement, hasFeature, isXMLParserValidating, loadDocument, openLink, registerExtension, runThread, setBridgeContext, setSourceResolution, setSVGCursor, setTextSelection, setTransform, showAlert, showConfirm, showPrompt, showPrompt, supportExtension
-
Field Details
-
PROPERTY_ALLOW_EXTERNAL_RESOURCES
- See Also:
-
PIXEL_TO_MM_72_DPI
public static final float PIXEL_TO_MM_72_DPI- See Also:
-
PIXEL_TO_MM_96_DPI
public static final float PIXEL_TO_MM_96_DPI- See Also:
-
-
Constructor Details
-
BatikUserAgent
-
BatikUserAgent
public BatikUserAgent(org.apache.batik.bridge.FontFamilyResolver fontFamilyResolver, float pixel2mm) Deprecated. -
BatikUserAgent
public BatikUserAgent(JasperReportsContext jasperReportsContext, org.apache.batik.bridge.FontFamilyResolver fontFamilyResolver, float pixel2mm) -
BatikUserAgent
public BatikUserAgent(JasperReportsContext jasperReportsContext, org.apache.batik.bridge.FontFamilyResolver fontFamilyResolver, float pixel2mm, Dimension2D viewportSize)
-
-
Method Details
-
getPixelUnitToMillimeter
public float getPixelUnitToMillimeter()- Specified by:
getPixelUnitToMillimeterin interfaceorg.apache.batik.bridge.UserAgent- Overrides:
getPixelUnitToMillimeterin classorg.apache.batik.bridge.UserAgentAdapter
-
getViewportSize
- Specified by:
getViewportSizein interfaceorg.apache.batik.bridge.UserAgent- Overrides:
getViewportSizein classorg.apache.batik.bridge.UserAgentAdapter
-
getFontFamilyResolver
public org.apache.batik.bridge.FontFamilyResolver getFontFamilyResolver()- Specified by:
getFontFamilyResolverin interfaceorg.apache.batik.bridge.UserAgent- Overrides:
getFontFamilyResolverin classorg.apache.batik.bridge.UserAgentAdapter
-
getExternalResourceSecurity
public org.apache.batik.bridge.ExternalResourceSecurity getExternalResourceSecurity(org.apache.batik.util.ParsedURL resourceURL, org.apache.batik.util.ParsedURL docURL) - Specified by:
getExternalResourceSecurityin interfaceorg.apache.batik.bridge.UserAgent- Overrides:
getExternalResourceSecurityin classorg.apache.batik.bridge.UserAgentAdapter
-
BatikUserAgent(JasperReportsContext, FontFamilyResolver, float).