我有一个使用 iText 创建的PDF文件(softcopy)。现在我公司决定使用 JasperReports 进行新版本发布。我需要使用该PDF文件(softcopy)并需要设计 JasperReports 模板并需要填充数据。
我们是否有 JasperReports 中的任何插件可以从PDF转换为 JasperReports JRXML 或我需要做什么?有什么建议吗?
答案 0 :(得分:2)
PDF是如何在页面上呈现文档的说明。事情 比如“在这里画一条垂直线”,“在这里写'foo bar baz' Courier“。它不包含任何有关格式或信息的信息 它正在渲染的东西的组织。你无法分辨 你正在看一张桌子,一个子弹点列表,或者一个 段落,或类似的东西。
PDF格式确实包含逐页信息。 因此,分页符是一种格式/组织 您可以找到的信息。
如果您想要的不仅仅是完全未格式化的原始流, 杂乱无章的文字,每页一页,你运气不好。 这是虚拟的 不可能的。强>
答案 1 :(得分:1)
您可以使用http://xmlprinter.com/然后使用xslt将生成的xml转换为所需的jrxml。
我正在努力。如果我完成它,我会将结果发布在github或任何其他公共和开放的地方。
祝你好运