Создать существующий PDF-файл, используя pdf-fill-form, значения флажка Filling - PullRequest
0 голосов
/ 20 мая 2019

Я сгенерировал массив полей, используя pdf-fill-form

pdfFillForm.read('test.pdf')

, и для флажков он возвращает два поля с одинаковыми name значениями с уникальным id s, т.е.

{ "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",
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...