2010-05-10 77 views
4

基于我的谷歌和stackoverflow搜索我猜没有用于此目的的图书馆。如何用Javascript编辑PDF文件?

目标是:在我的服务器上存储一些空白表单。然后将这些内容呈现给用户,他们使用JavaScript在浏览器中编辑表单并将表单提交回服务器。

客户想要重新使用旧系统(表单)中用户可以下载可编辑的PDF,编辑它,并将其发送回秘书的部分。我们的用户并不是很懂计算机,很多人并没有意识到他们需要通过电子邮件发回表格,而是假设他们在保存本地更改(或其他)时以某种方式提交表单。

我还没有看到表格,所以我无法评估替代品的可行性。

回答

4

我不知道任何Javascript库,但你可以使用FDF/XFDF文件来做这样的事情。这个想法是,您基本上将您的PDF文件链接到外部FDF或XFDF(XML版本)文件。下载PDF时,相关的FDF/XFDF文件也会下载。您将表单字段放在PDF上(它听起来像已经存在)。他们将这些信息填入和(如果您向PDF表单添加按钮),单击基本上执行POST的按钮返回到具有这些字段的服务器。

在这一点上,你可以将它们保存到数据库中,以PDF合并它们,等

顺便说一句 - 在XFDF/FDF文件是不是真的有必要,只是填一张表。如果您希望能够显示具有表单域的PDF并自动填充这些表单域,则只需要它们。如果你总是显示一个空白的PDF文件供他们填写,你可以通过添加一个按钮回到服务器。