首页 > 解决方案 > 是否有可能在不使用任何开箱即用工具的情况下使用 Spring 5 生成 pdf?

问题描述

Jasper 报告使用 iText 2.1.7 生成 PDF,这在安全扫描方面具有价值。

是否有可能使用 Spring 生成 pdf 而无需使用任何其他工具。

标签: springitextexport-to-pdf

解决方案


理论上是的:您可以检查 PDF 规范并编写输出适当字节的代码。

几乎没有:规范很复杂,需要实际经验才能了解所有陷阱。如果这不是您的主要业务案例,您真的不想花费大量时间和金钱来创建基本的 PDF 编写器。

iText 就是适合您的工具。也许OpenPDF(重新授权之前的 iText 代码库的一个分支)可能是一个替代方案。

其他解决方法可用,例如使用 LibreOffice 为您创建 PDF。

但无论您选择哪种方法,几乎​​可以肯定会涉及到一些第三方软件。


推荐阅读