【问题标题】:Generate PDF using Java or Spring使用 Java 或 Spring 生成 PDF
【发布时间】:2020-02-06 08:25:37
【问题描述】:

如何使用 Spring 或 java 生成 PDF 文件。

9 年前提出了一个类似的问题,现在已经结束,所有答案都可以追溯到 9 年前。

此时 PDF 生成非常普遍,我想知道现在可用于 PDF 生成的不同库。

【问题讨论】:

  • PDFBOX(开源)和iText(商业应用程序所需的许可证)是用于生成 PDF 的 2 个主要库。非常感谢添加到此列表中的任何其他内容。
  • 另一种 ~~expensive~~ 在 java 中创建 PDF 的方法是使用您最喜欢的 HTML 模板库(如 Thymeleaf 等)构建 HTML,然后将该 HTML 提供给外部应用程序,@ 987654321@,构建 PDF 文件。这种方法非常适合存在于服务器中的 Java 应用程序,并且拥有一个擅长编写 HTML 的开发团队
  • 谢谢,看起来像使用 FreeMarker 这样的模板引擎生成 html 并使用 itext(或 PDFBOX 等)即时将此 html 转换为 pdf 是一个不错的选择。

标签: java spring pdf


【解决方案1】:

您始终可以选择制作 html 并将其转换为 pdf 以下工具可以帮助您:

Apache FOP Wkhtmltopdf

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-17
    • 2016-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-20
    • 2013-05-15
    相关资源
    最近更新 更多