【问题标题】:.docx, .xlsx, .pdf to .pdf using PHP.docx、.xlsx、.pdf 到 .pdf 使用 PHP
【发布时间】:2012-08-06 03:21:42
【问题描述】:

我在 .docx、.xlsx 和 PDF 文件中有相对敏感的数据,它们都需要在本地转换为单个 PDF 文件。将这些文件发送到 phpdocx 或 Google Docs 或类似的东西不是一种选择。

我看到的唯一其他选项是 OpenOffice / LibreOffice,但我对他们转换文档的方式不满意。

还有其他任何人都知道的替代方案吗?谢谢!

【问题讨论】:

  • 我建议使用 PHP,但这不是必需的。在这一点上,我愿意接受任何建议 - 当我有一种可靠的方式以编程方式转换文件时,我会有所作为。
  • 最新版本的 Microsoft Office 可以保存为 PDF。或者你可以考虑像CutePDF这样的PDF创建者?

标签: php pdf type-conversion docx xlsx


【解决方案1】:

绝对是一项艰巨的任务。最新版本的 LibreOffice 3.6 修复了它的 docx 处理,如果这可能有帮助的话,但您没有具体说明您在尝试 OpenOffice 时遇到的实际问题。

如果您有时间进行试验(并引入完成工作所需的任何工具/语言),您可以尝试使用 LibreOffice 生成 PDF,然后使用众多 PDF 库之一将 PDF 拼接到您需要的单个文件中需要。

您还可以查看 ODFConverter,它与 DOCX 相比在传统上比 OpenOffice 或 LibreOffice 要好得多。这将允许您使用 docx -> odt -> pdf。我认为它也可以做 xlsx。然后再次进行 PDF 拼接。

我建议首先手动测试阶段,如果有希望,请尝试使用 JODConverter(需要 Java)之类的工具,以允许您通过脚本自动执行该过程。

祝你好运。

【讨论】:

    猜你喜欢
    • 2011-07-29
    • 1970-01-01
    • 2016-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-24
    • 2017-05-12
    相关资源
    最近更新 更多