使用PHP从Word文档创建可编辑的pdf


Creating editable PDFs from Word documents using PHP

我们目前正在与一位客户合作,他希望能够将大约500张表格放到网上供他们的客户下载和填写。它们目前保存为Microsoft Word文档。
客户是付费订阅的其他企业,因此他们希望能够下载带有自己公司品牌的这些表单。他们希望能够以可编辑的PDF格式下载这些表单,即客户可以在保存完成的副本之前填写PDF上的字段。
我见过许多可以从HTML创建PDF的转换器,比如dompdf或mPDF,但没有一个可以可靠地创建可编辑的PDF或与Word文档一起工作。
有没有人知道一种方法可以处理Word文档,并在邮件合并类型的场景中动态生成pdf,使用PHP可以填充和保存?
事先感谢你能提供的任何帮助。
或者,如果你能想出更好的方法,我洗耳恭听!

编辑添加更多信息:
他们希望使用pdf格式,因为它允许人们下载一套表格,他们将无法编辑,但仍然可以填写。
公司出于健康和安全原因提供表格,例如事故报告,因此客户需要填写表格,可能需要打印出来,然后重新上传到服务器。
我们想让这个尽可能自动化,他们有大约500个表格,就像我说的,和几百个客户。手动创建这些品牌pdf是不可能的!

我认为如果您使用Word文档或PDF,您将遇到的问题是,您基本上需要客户手动上传表单,因为PDF和PHP不容易合并在一起。我认为Google Docs可以为你提供这个功能,但是从头开始实现它会非常困难。

在我看来,使用PHP在网页上生成表单,然后从用户输入生成PDF要容易得多?这样,您就可以将输入保存到数据库中以备将来参考,从长远来看,这可能会更容易一些。以这种方式生成表单将使自定义(如徽标)非常容易实现。

您还可以从输入的数据生成pdf文件,然后将其保存到服务器,以便以后访问。这可能是可能的word文档,但我不知道如何做到这一点。