Я не знаю, хорошо ли я понял вашу проблему, но у вас, похоже, проблемы с добавлением изображения PNG в PDF?
Возможно, вы решите использовать PDFKit
вместо PyPDF2
, что обеспечиваетболее простой способ работы с PDF-файлами с личной точки зрения.
Например, вы можете создать страницу HTML, содержащую ваш draft.png
, а затем добавить ее в файл PDF.
Я нашелхороший пример для этого метода в этом блоге, если вы заинтересованы:
http://yoroshikune.com/creating-pdf-files-python/