繁体   English   中英

您如何使用 pdfrw 或其他一些 Python 工具(例如 PyPDF)自动检查可填写 pdf 上的复选框或单选按钮?

[英]How do you auto-check a checkbox or radio-button on a fillable pdf, using pdfrw or some other python tool such as PyPDF?

使用 pdfrw 时,我可以毫无问题地更新可填充 pdf 上的所有文本字段。 (这是使用 pdfrw 中的 pdfDict 类完成的。但是,我无法通过我尝试过的任何 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 字段名称和示例值组成的键的字典

尝试annotation.update(pdfrw.PdfDict(V = '{}'.format("Yes")))而不是"\\Yes"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM