我试图在服务器端解析PDF表单。我尝试了许多node.js模块,如pdf2json,hummus和node-pdftk,我能够获取所有文本字段,但是如果选中复选框则不能。
我一直在测试不同的文件(例如this one),pdf2json总是返回一个空字符串作为每个复选框值,而hummus给出 true 。使用pdftk,我得到了FieldValue和FieldStateOption字段,并在this answer中读取时对它们进行比较,但结果似乎都不正确。
请问有人给我一些建议吗?
答案 0 :(得分:0)
查看使用pdffiller包是否有效。 m.arcgisimage(service = basemap_selection, xpixels = int(resolution))
方法应该可以解决问题。根据自述文件:
generateFDFTemplate
将打印出来:
var pdfFiller = require('pdffiller');
var sourcePDF = "test/test.pdf";
// Override the default field name regex. Default: /FieldName: ([^\n]*)/
var nameRegex = null;
var FDF_data = pdfFiller.generateFDFTemplate( sourcePDF, nameRegex, function(err, fdfData) {
if (err) throw err;
console.log(fdfData);
});
希望这会有所帮助:)