如何生成预填充的可填写PDF,更改其内容并解析内容

时间:2016-05-27 01:22:38

标签: javascript java xml pdf

您能不能指导我以哪种方式瞄准,以达到以下与为用户创建可填写PDF相关的高级要求。用户可以打开此PDF,更改一些内容,保存PDF,通过电子邮件将其发回给我们,我们的系统将解析内容并将其上传到数据库。

基本步骤: - 用户点击web按钮,该在线web应用程序后面的系统向用户发送一封电子邮件,其中包含来自用户保存的应用程序的所有详细信息的PDF文档,例如:全名,邮政编码,dob,一些问题的答案(复选框),自由文本评论区 - 用户打开此PDF,更改一些细节,例如更新评论区域中的文本,取消选中一些复选框,更改后期代码 - 用户保存更改并将PDF发回给我们。 - 系统读取PDF,解析内容并更新数据库中的数据。

以上可能吗?如果是这样,请尝试建议可以使用哪种技术。

谢谢。

2 个答案:

答案 0 :(得分:1)

如其他消息中所述,为什么要将填好的PDF发回? (好吧,除非你需要一个数字签名版本的记录)。

而是使用PDF / Acrobat的提交功能,它只提交数据。这可能(以及其他方式)使用HTML POST,因此就像数据是由HTML表单发送一样。在这种情况下,更新数据库不应该是一个大问题。

如果你必须坚持要发回填好的表格,有AFAIK工具可以提取表格数据,然后再次更新数据库应该不难。

答案 1 :(得分:0)

我真的不明白为什么要通过电子邮件发送PDF给用户填写,然后尝试解析它?为什么不制作一些可以很好地打印出来的网络应用呢?

如果您确实需要PDF,可能需要在TeX中设计表单并使用类似example的内容。