现在,我们有一个静态和通用的表单,作为Word文档(基本上有很多表)。 此Word文档将发送给填写它的人并将其发回。 一旦我们得到Word文档,我们就必须将填充的值复制粘贴到我们内部使用的基于Web的表单中。
这个想法是将Word中的值复制粘贴到webform中需要永远,这样做很烦人。
当然,最明显的解决方案是发送链接到此网络表单而不是Word文档,以便人们直接填写网络表单。但是,由于太多原因,这是不可能的。
所以考虑到我坚持“向某人发送某个文件或某个东西然后将其取回”的约束,我认为最简单的方法是发送一个可填写并发回的可填写PDF。返回填写的PDF后,将提取计算机可解析的数据(XML或JSON或其他)。
这就是想法,但我不明白如何创建PDF(或其他常见格式),可以:
我读了this SO answer并创建了可填写的PDF,但是一旦填写了PDF,我就无法将信息提取为XML。
答案 0 :(得分:0)
将填充的PDF中的数据导出为XFDF,即(PDF原生)表单数据格式的XML表示形式。
或者不是用户向您发送填写的PDF,而是使用提交功能,以XFDF作为提交格式。
XFDF有一个非常简单的架构,因此,转换到你可能需要的东西应该不是什么大问题。