Package io.jmix.reports.libintegration
Class JmixHtmlFormatter.ResourcesITextUserAgentCallback
java.lang.Object
org.xhtmlrenderer.swing.NaiveUserAgent
org.xhtmlrenderer.pdf.ITextUserAgent
io.jmix.reports.libintegration.JmixHtmlFormatter.ResourcesITextUserAgentCallback
- All Implemented Interfaces:
org.xhtmlrenderer.event.DocumentListener,org.xhtmlrenderer.extend.UserAgentCallback
- Enclosing class:
JmixHtmlFormatter
protected class JmixHtmlFormatter.ResourcesITextUserAgentCallback
extends org.xhtmlrenderer.pdf.ITextUserAgent
-
Field Summary
Fields inherited from class org.xhtmlrenderer.swing.NaiveUserAgent
_imageCache -
Constructor Summary
ConstructorsConstructorDescriptionResourcesITextUserAgentCallback(org.xhtmlrenderer.pdf.ITextOutputDevice outputDevice, org.xhtmlrenderer.layout.SharedContext sharedContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected @Nullable org.xhtmlrenderer.resource.ImageResourceprotected @Nullable FileRefgetFileRef(String uri) org.xhtmlrenderer.resource.ImageResourcegetImageResource(String uri) protected InputStreamgetInputStream(String uri) protected @Nullable InputStreamprotected voidscaleToOutputResolution(com.lowagie.text.Image image) Methods inherited from class org.xhtmlrenderer.swing.NaiveUserAgent
clearImageCache, createImageResource, documentLoaded, documentStarted, getBaseURL, getBinaryResource, getCSSResource, getXMLResource, isVisited, needsRedirect, onHttpConnection, onLayoutException, onRenderException, openConnection, openStream, resolveURI, setBaseURL, shrinkImageCache
-
Constructor Details
-
Method Details
-
getImageResource
- Specified by:
getImageResourcein interfaceorg.xhtmlrenderer.extend.UserAgentCallback- Overrides:
getImageResourcein classorg.xhtmlrenderer.pdf.ITextUserAgent
-
createImageResource
-
scaleToOutputResolution
protected void scaleToOutputResolution(com.lowagie.text.Image image) -
resolveAndOpenStream
- Overrides:
resolveAndOpenStreamin classorg.xhtmlrenderer.swing.NaiveUserAgent
-
getFileRef
-
getInputStream
-