【问题标题】:pdfkit - doesn't fill "Button" type programmaticallypdfkit - 不以编程方式填充“按钮”类型
【发布时间】:2019-12-14 21:24:41
【问题描述】:

我正在尝试使用node-pdftkpdftk 以编程方式在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


    【解决方案1】:

    所以最后我制作了自己的库来填充 pdf acroforms

    https://www.npmjs.com/package/pdftk-fill-pdf

    包括复选框

    【讨论】:

      猜你喜欢
      • 2015-01-01
      • 2012-06-12
      • 2014-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-13
      • 1970-01-01
      • 2017-10-24
      相关资源
      最近更新 更多