您能否尝试指导我应该采取哪种方式来实现与为用户创建可填写的 PDF 相关的以下高级要求。用户可以打开此 PDF,更改一些内容,保存 PDF,通过电子邮件将其发送回我们,我们的系统将解析内容并将其上传到数据库。
基本步骤: - 用户单击 Web 按钮,该在线 Web 应用程序背后的系统会向用户发送一封电子邮件,其中包含 PDF 文档,其中包含用户保存的应用程序的所有详细信息,例如全名、邮政编码、出生日期、一些问题的答案(复选框)、自由文本评论区 - 用户打开此 PDF,更改一些详细信息,例如更新评论区域中的文本,取消选中一些复选框,更改邮政编码 - 用户保存更改并将 PDF 发送回给我们。 - 系统读取PDF,解析内容并更新数据库中的数据。
以上可能吗?如果是这样,请尝试建议可以使用哪种技术。
谢谢。
最佳答案
正如另一条消息中提到的,为什么将填写好的 PDF 发回? (好吧,除非您需要数字签名版本作为记录)。
请使用 PDF/Acrobat 的提交功能,该功能仅提交数据。使用 HTML POST 可以(以及其他方式)实现这一点,因此就像数据是通过 HTML 表单发送一样。在这种情况下,更新数据库应该不再是一个大问题。
如果您必须坚持发回填写好的表单,据我所知,有一些实用程序可以提取表单数据,然后,更新数据库应该不难。
关于javascript - 如何生成预填充的可填写 PDF、更改其内容并解析内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37473358/