Как автоматически установить флажок или переключатель на заполняемом PDF-файле, используя pdfrw или какой-либо другой инструмент Python, такой как PyPDF? - PullRequest
0 голосов
/ 29 мая 2019

При использовании pdfrw я могу обновить все текстовые поля в заполняемом файле PDF без проблем.(Это делается с помощью класса pdfDict в pdfrw. Однако я не могу проверить флажки или переключатели, используя любое значение dict, которое я пробовал

Я пытался использовать ряд значений для соответствующегополе в словаре, включая 1, '/ 1', '/ On', '/ Yes' и 'n', но ни один из них не привел к проверке флажка / переключателя.

key = annotation[Annot_Field_Key][1:-1]
if key in data.keys():
    annotation.update(pdfrw.PdfDict(V = '{}'.format(data[key])))

У меня также есть словарь, содержащий ключи, состоящие из имен полей pdf и значений значений выборок

...