我已经使用pdf-fill-form
生成了一个字段数组pdfFillForm.read('test.pdf')
,对于复选框,它返回两个具有相同name
值且具有唯一id
的字段,即
{ "name": "cbexample", "page": 0, "value": false, "id": 65576, "type": "checkbox" },
{ "name": "cbexample", "page": 0, "value": false, "id": 65577, "type": "checkbox" },
如何正确设置值?
通常只需要"key": value
来填写一个字段,即
pdfFillForm.write('test.pdf', { "myField": "myField fill value" })
我尝试了以下方法:
cbexample: true,
cbexample: false
-----------------
cbexample: {"id": 65576, "value": true}
-----------------
cbexample: 'yes'
-----------------
cbexample: 1
,但没有任何预期的效果。 有没有人使用过此库或任何其他库?
我要传递给pdfFillForm.write
函数的对象如下:
{
"cbexample": "value"
"txtexample": "value",
"txtexample2": "value",
}
答案 0 :(得分:0)
浏览完pdf格式的源代码后,正确的值是“ true”,如字符串中包含字母t,r,u,e的布尔值true。
因此在您的示例中: cbexample:“真”