【发布时间】:2019-12-14 21:24:41
【问题描述】:
我正在尝试使用node-pdftk 和pdftk 以编程方式在PDF 表单中填写复选框。我已经把字段名称弄傻了,它的状态选项试图填充它但没有运气
$ pdftk some_pdf.pdf dump_data_fields_utf8
---
FieldType: Button
FieldName: Zaškrtávací pole 01
FieldFlags: 0
FieldJustification: Left
FieldStateOption: Ano0
FieldStateOption: Ano1
FieldStateOption: Ano2
FieldStateOption: Ano3
FieldStateOption: Ano4
FieldStateOption: Ano5
FieldStateOption: Ano6
FieldStateOption: Off
尝试使用:
pdftk
.input(originalPdfPath)
.fillForm({
'Zaškrtávací pole 01' : 'Ano0',
'Textové pole3' : 'Test using UTF8 field name',
})
.output()
.then(buffer => {
return buffer;
}).catch((e) => {
console.error(e)
})
文本字段'Textové pole3' 被填充,只是复选框没有。
我还尝试将 FieldName 重命名为 field1 并重新设置,但也没有运气。
控制台或服务器中没有错误。
我如何“检查”该字段?
【问题讨论】:
标签: javascript node.js pdf-generation node-pdfkit