【问题标题】:Generate PDF Java spring mvc (without IText) [closed]生成PDF Java spring mvc(没有IText)[关闭]
【发布时间】:2016-03-20 01:37:59
【问题描述】:

过去几个月我一直在做自己的项目,但我偶然发现了一个问题。我需要将数据库中的一些数据(pdf 格式)附加到我将发送给客户的电子邮件中。我知道这可以使用 Itext 来完成,但对于商业许可,他们对 2500 封电子邮件收取大约 1300 美元的费用,这太疯狂了。

你们知道我计划在商业上提供的应用程序中可以使用的任何其他库吗?任何其他有助于我解决此问题的想法将不胜感激!

干杯

【问题讨论】:

    标签: java spring pdf


    【解决方案1】:

    我在遥远的过去使用过PDFBox。诚然,我用它来阅读 PDF 文件,但它做得很好,而且看起来设计得很好。

    【讨论】:

    • 谢谢大家的回答。我可能会选择 PDFBox,因为它看起来是一个设计精良且直截了当的库。不幸的是,我只能接受一个答案!
    【解决方案2】:

    首先你可以试试 flying saucer 基本上它使用的是免费的旧版 iText (more here) Flying Saucer 将允许您从 HTML 模板(支持 CSS 2.1)在服务器端呈现 PDF - 我们在我们的项目中使用此解决方案(带有胡须模板)

    另一个选项(适用于谷歌浏览器) - 您可以在客户端执行 PDF 导出,只需调用 window.print() 并使用 Chrome 的“打印到 PDF”功能

    【讨论】:

      【解决方案3】:

      您可以使用 Apache 的 FOP 库来生成 PDF。它是在 Apache 2 许可下发布的。

      https://xmlgraphics.apache.org/fop/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-11-10
        • 2011-04-28
        • 2011-08-04
        • 2013-03-16
        • 1970-01-01
        相关资源
        最近更新 更多