Javascript 从PDF中提取PDF表单元数据
我想使用web应用程序填写政府PDF表格。这里有一个这样的例子: 在填写表单之前,我需要有表单字段名来将它们与数据源映射 我尝试了pdftk来提取表单字段数据,但文档受所有者密码保护Javascript 从PDF中提取PDF表单元数据,javascript,pdf,adobe,pdf-form,Javascript,Pdf,Adobe,Pdf Form,我想使用web应用程序填写政府PDF表格。这里有一个这样的例子: 在填写表单之前,我需要有表单字段名来将它们与数据源映射 我尝试了pdftk来提取表单字段数据,但文档受所有者密码保护 $ pdftk g-28.pdf dump_data_fields output g-28-metadata.txt OWNER PASSWORD REQUIRED, but not given (or incorrect) Errors encountered. No output created. Don
$ pdftk g-28.pdf dump_data_fields output g-28-metadata.txt
OWNER PASSWORD REQUIRED, but not given (or incorrect)
Errors encountered. No output created.
Done. Input errors, so no output created.
有人知道如何使用任何开源或付费库提取表单fild数据吗?PDFTK在执行任何操作时都支持密码加密和解密。您需要在命令中使用
输入密码。使用以下命令
pdftk input.pdf input_pw my_pass dump_data_fields output k.txt
如果您正在寻找如何以编程方式填写表格,请查看我的答案
如果您有任何问题,请发表意见。我怀疑OP是否可以访问政府表格的密码…@mkl问题不是如何获取密码,而是如何使用密码。屏幕上的错误表示需要所有者密码,这就是问题所在。“问题不在于如何获得密码,而在于如何使用密码。”-不,本质上是如何在没有密码的情况下相处。为什么政府机构要公布他们的密码?@mkl为什么他要填写那些他没有密码的表格?他有密码,加上控制台有错误,所以他的问题是如何提取受密码保护表单的字段数据。否则他就是在做一些不道德的事情,因为严格来说,他不需要所有者密码来填写,只需要在结构上更改表单。这里的Pdftk不需要所有者密码。