基于我的Google和stackoverflow搜索,我猜测没有用于此目的的库.
目标是:在我的服务器上存储一些空白表单.然后将这些呈现给用户,用户使用Javascript在浏览器中编辑表单并将表单提交回服务器.
客户希望重用旧系统的部分(表单),用户可以在其中下载可编辑的PDF,编辑它,然后通过电子邮件将其发送给秘书.我们的用户不是非常精通计算机,很多人都没有意识到他们需要通过电子邮件发回表单,假设表单在保存本地更改(或其他内容)时以某种方式提交.
我还没有看过表格,所以我无法评估替代品的可行性.
我不知道有任何 Javascript 库,但您可以使用 FDF/XFDF 文件来执行类似的操作。这个想法基本上是将 PDF 文件链接到外部 FDF 或 XFDF(XML 版本)文件。下载 PDF 后,也会下载关联的 FDF/XFDF 文件。您将表单字段放置在 PDF 上(听起来好像已经存在)。他们填写该信息,然后(如果您向 PDF 表单添加一个按钮)单击该按钮,该按钮基本上会使用这些字段将 POST 返回到服务器。
此时,您可以将它们保存到数据库、将它们与 PDF 合并等。
顺便说一句 - XFDF/FDF 文件实际上并不需要填写表格。仅当您希望能够显示具有表单字段的 PDF 并自动填写这些表单字段时,才需要它们。如果您始终显示空白 PDF 供他们填写,则只需添加一个发回服务器的按钮即可。