Я использую пакет PDFRW для заполнения файла PDF, и я ищу, чтобы сделать PDF только для чтения, но я не могу создать, можно ли помочь мне с этим < /p>
def write_fillable_pdf(input_pdf_path, output_pdf_path, data_dict):
template_pdf = PdfReader(input_pdf_path)
annotations = template_pdf.pages[0][ANNOT_KEY]
for annotation in annotations:
if annotation[SUBTYPE_KEY] == WIDGET_SUBTYPE_KEY:
if annotation[ANNOT_FIELD_KEY]:
key = annotation[ANNOT_FIELD_KEY][1:-1]
if key in data_dict.keys():
annotation.update(
PdfDict(V='{}'.format(data_dict[key]))
)
PdfWriter().write(output_pdf_path, template_pdf)
Подробнее здесь: https://stackoverflow.com/questions/593 ... rw-package
Как сделать заполненный PDF для чтения только PDF с помощью Python PDFRW пакета ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение