以 pdf 格式导出 jasper 报告可以正常工作,但以 html 格式导出则无法正常工作
当我以 pdf 格式导出 jasper 报告时,它工作正常并且所有图表都工作。在以 HTML 格式导出的情况下,它无法正常工作。显示了列表,但报告中未显示图表。它用十字图像显示不必要的列。
它没有在控制台中给出任何错误,经过大量谷歌搜索后我找不到一个好的答案。
所以请帮帮我
When I am exporting a jasper report in pdf format it is working properly and all the charts are working. In the case of exporting in HTML format, it is not working properly. The lists are shown but the charts are not coming out in the report. It is showing unnecessary columns with a cross image.
It is not giving any error in the console and after lots of googling I can not find a good answer.
so please help me out
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
最有可能的是,浏览器找不到图像文件。
请参阅 JRHtmlExporterParameter 中的注释:
“一个重要问题HTML 格式将图像存储为单独的文件,因此导出器需要知道这些图像将存储在磁盘上的位置,则 IMAGES_URI 参数将使用包含磁盘上的文件名的字符串进行初始化。保留在内存中,IMAGES_URI 必须指向能够将图像发送到浏览器的资源(例如图像 servlet,如 web 应用程序示例中所示)。”
Most likely, the browser cannot find the image files.
See note in JRHtmlExporterParameter:
"An important issue is images. The HTML format stores images as separate files, so the exporter needs to know where these images will be stored. If they are stored on disk, the IMAGES_URI parameter will be initialized with a string containing the file name on disk. If they remain in memory, IMAGES_URI must point to a resource that is able to send the images to the browser (such as an image servlet, as shown in the webapp example)."