Я пытаюсь прочитать PDF и вставить изображение внизу каждой страницы в PDF. Я пытался с библиотекой PyMuPDF.
Проблема: Независимо от того, что я даю Rect
(высота, ширина), он не отображается внизу, изображение продолжает появляться только в верхней половине страницы ( PDF страница).
Мой код:
from fitz import fitz, Rect
doc = fitz.open("test_pdf2.pdf")
def add_footer(pdf):
img = open("footer4.jpg", "rb").read()
rect = Rect(0, 0, 570, 1230)
for i in range(0, pdf.pageCount):
page = pdf[i]
if not page._isWrapped:
page._wrapContents()
page.insertImage(rect, stream=img)
add_footer(doc)
doc.save('test_pdf5.pdf')
Обработанное изображение с изображением нижнего колонтитула в центре страницы: https://i.stack.imgur.com/HK9mm.png
Изображение нижнего колонтитула : https://i.stack.imgur.com/FRQYE.jpg
Пожалуйста, помогите!
Пожалуйста, дайте мне знать, если это можно сделать с помощью любой другой библиотеки.