一尘不染

使用Jasper Report导出为带有嵌入式图像的单个HTML

jsp

Jasper Report可以导出为带有嵌入式图像的单个HTML吗?

我将jasper报告输出为单个Excel文件,PDF,RTF。但是可以播放HTML文件。对于我来说,要管理的不是单个报告文件,而是HTML格式的许多文件和文件夹,这给我带来了麻烦。


阅读 265

收藏
2020-06-08

共1个答案

一尘不染

我认为jasper报告没有内置对此的支持,因此您必须推出自己的实现。您可以使用此技术将其嵌入图像。

<img src="data:image/png;base64,iVBORw0K... " />

因此,首先您将使用Java的xml解析器在html http://www.mkyong.com/tutorials/java-xml-
tutorials/中找到所有图像标签
。然后,您将读取所有文件,将它们转换为base64字符串http://www.xinotes.org/notes/note/736/并将imgsrc替换为上述格式。

2020-06-08