pdfjinja для Python
https://github.com/rammie/pdfjinja
Эта библиотека позволит вам добавлять изображения к объекту подписи или кнопки в вашем PDF-файле без необходимости слияния или векторной информации о местоположении.
<сильный>1. Добавьте элемент подписи в свой шаблон PDF
Adobe Pro позволяет создавать и изменять заполняемые формы PDF. Перейдите в «Инструменты»> «Формы»> «Редактировать», затем в раскрывающемся списке «Добавить новое поле» выберите «Цифровая подпись».
После размещения перейдите в свойства элемента «Цифровая подпись».
![Настройки ресурса](https://i.stack.imgur.com/h9Icy.png)
В свойстве Tooltip добавьте
{{ Sig | paste }}
Сохрани и закрой.
<сильный>2. Сохраните изображение подписи в формате jpg или png
Вам может понадобиться отдельный метод для извлечения подписей в виде изображений и помещения их в доступную папку.
<сильный>3. Добавьте метод в свой скрипт Python
from pdfjinja import PdfJinja
pdf_jinja_object = PdfJinja("path_to_pdf_template")
filled_out_pdf = pdf_jinja_object({
'firstName': 'John',
'lastName': 'Smith',
'sig': 'path_to_signature_image',
})
filled_out_pdf.write(open("output_file.pdf", 'wb'))
Это должно дать вам форму с вашим изображением подписи, размещенным в месте, созданном в вашем шаблоне.
person
Jeremy Swagger
schedule
21.02.2018
--offset
, чтобы разместить ее в нужном месте. - person Jakob   schedule 13.12.2013