使用javascript填写PDF表单

时间:2013-03-05 08:05:56

标签: javascript jquery pdf adobe

这就是我所拥有的:

  • 用户填写非常长的html表单
  • 用户获取下载不同pdf的链接(这是可填写的表单),使用javascript生成链接
  • 用户点击链接,生成网址(使用之前用户提交的数据),数据在表单中处理,字段完成*这是使用表单内的javascript完成的。​​
  • 用户通过填写​​的字段获取pdf。

我正在运行的问题是,在某些情况下,发送到表单所需的数据大约是8000个字符,而IE只允许在网址中使用2083个字符。

根据客户端的要求,我们需要做客户端的一切,这意味着无法访问php,c#,java。我也在使用Acrobat Pro X来处理pdfs。

有没有办法提交帖子请求,在pdf中处理该请求,填写表格并将填好的表格返回给用户?还有另一种方法来绕过IE的2083字符限制吗?

1 个答案:

答案 0 :(得分:7)

如果要在客户端填写表单,为什么需要向服务器发送8000个字符的数据?好像你需要做的就是在HTML页面中的JavaScript和PDF中的JavaScript之间建立通信。这在此解释:PDF hostContainer callback

PS:我是这本摘录的书的作者:http://www.javabeat.net/2011/04/javascript-communication-between-html-and-pdf-in-itext/