0

我目前正在开展一个项目,涉及将表单结果转换为可下载的 PDF,这很简单。但是,最近有人要求我添加附件功能。我正在使用 dompdf 将表单结果转换为 PDF,但是有没有办法将附件(可以是 jpg、png、doc/x 或 pdf)单独转换为 PDF 文件,然后将附件文件附加到 dompdf输出?

我可以处理实施;有没有免费的图书馆可以支持这样的东西?我找到了FPDF,它支持图像,但不支持 Word 文件。

4

1 回答 1

1

首先,你需要为你需要的每一种转换找到一个库(你提到了 jpg、png 和 doc/x,但你没有说这就是全部。)

对于常见的办公格式,您可以启动 OpenOffice 或 LibreOffice 的无头(意味着它可以在没有图形显示的服务器上运行)实例。然后你可以通过各种编程语言与它进行交互,或者你可以使用现成的命令行工具,例如pyodconverter,要求它在各种文件格式之间进行转换。这是将 doc 和 docx 文件转换为 pdf 的最佳方式,顺便说一下,不用花钱购买 Microsoft 软件。

至于“附加附件”,我认为您的意思是将一堆PDF文件连接在一起,您可以使用免费工具pdftk

于 2013-03-17T01:42:57.533 回答