如何使用Javascript编辑PDF文件?

7
基于我在谷歌和stackoverflow的搜索,我猜测没有适用于此目的的库。
目标是:在服务器上存储一些空白表格。然后将这些表格呈现给用户,在浏览器中使用Javascript编辑表格,并将表格提交回服务器。
客户想要重复使用旧系统的部分内容(表单),其中用户会下载可编辑的PDF文件,进行编辑并通过电子邮件发送回秘书处。我们的用户对计算机不太熟悉,许多人不知道需要通过电子邮件发送表单,而是认为当他们保存本地更改时表单会自动提交(或者其他什么东西)。
我还没有看到表单,因此无法评估替代方案的可行性。
2个回答

4
我不知道有哪些Javascript库可以使用,但是您可以使用FDF/XFDF文件来实现类似的功能。基本思路是将PDF文件与外部的FDF或XFDF(XML版本)文件链接起来。当下载PDF时,相关的FDF/XFDF文件也会被下载。您可以在PDF上放置表单字段(听起来它们已经存在了)。然后他们填写这些信息并且(如果您在PDF表单中添加一个按钮)点击该按钮,这个按钮基本上会将这些字段POST回服务器。
此时,您可以将它们保存到数据库中,与PDF合并等等。
顺便说一句 - XFDF/FDF文件并不是只填写表单就必需的。只有当您想要显示具有表单字段的PDF并自动填写这些表单字段时才需要它们。如果您总是显示一个空白的PDF供他们填写,那么您只需要添加一个按钮即可将其提交回服务器。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接