【问题标题】:SSJS or Java generate PDFSSJS 或 Java 生成 PDF
【发布时间】:2015-06-11 07:25:11
【问题描述】:

您好,我有一个应用程序 XPages,现在我需要创建一个按钮来创建 PDF,该按钮将来自富文本附件的 PDF 文件源(XLS、WORD、JPEG、PNG 等)组合在一起。

现在我认为最好的解决方案是在服务器上使用 Acrobat Professional ...和 ​​API(服务器端)。但我不知道这是否是一个好的解决方案。

有人对此有建议吗?我认为我可以使用 Java 代码(如果有集成 API)我现在正在查看 Acrobat 网站,我看到 Acrobat X 使用 Javascript(但你只工作客户端吗?)

【问题讨论】:

    标签: java pdf pdf-generation xpages xpages-ssjs


    【解决方案1】:

    我在一个 XPages 项目中使用 Java、Apache FOPApache pdfBox 从富文本附件中创建包含/附加文件的 pdf 文件。

    效果很好,但工作量很大......

    【讨论】:

    • Hermann:你用这个pdfbox.apache.org/1.8/cookbook/workingwithattachments.html作为附件?
    • 这也可能有效,但我为此使用了 FOP stackoverflow.com/a/10412030/2065611
    • 但我之前需要将源附件转换为 PDF 格式吗?我该怎么办?
    • 不,这些文件以 MS Word、Excel、png 等格式包含在 pdf 中,您可以在 pdf 中创建指向这些包含文件的“链接”,以便使用连接的应用程序打开它们,例如MS Word, Excel, ... 这样你就不需要转换附件了。
    • 您可以使用 Apache POI 将 MS Word、Excel、... 转换为 pdf。之后,您可以使用 Apache pdfBox 将多个 pdf 文件合并为一个 pdf 文件。
    猜你喜欢
    • 2020-02-06
    • 1970-01-01
    • 2010-11-07
    • 1970-01-01
    • 1970-01-01
    • 2012-02-24
    • 2011-04-28
    • 2012-05-17
    • 2016-06-26
    相关资源
    最近更新 更多