чистого пространства в .pdf документе, в конце страницы и вставить туда какой-то текст так, чтобы он помещался? Я, кажется, перебрал абсолютно все библиотеки, но ничего подобного в готовом виде нет. На pdfplumber я еще как-то с горем пополам смог вычислить это самое чисто пространство, но вот как сделать вставку по человечески не представляю: что Canvas, что PyPDF2 позволяет вставлять только в x и y координаты, а я хочу сделать точное позицинирование текста. Сталкивался ли кто с такой задачей на практике?
pdf слабо расчитан на редактирование. Это формат для распечатки/показа юзеру
Знаю. Но я столкнулся именно с тем, что мне необходимо работать с документами данного типа в плане редактуры.
Вообщем, чисто на всякий отпишу, вдруг кому-то тоже такое надо: PyMuPDF оказался отличной штукой для этих целей. От reportlab Canvas и PyPDF2 отказался, так как PyMuPDF буквально умеет все: редактировать текущую страницу без необходимости мерджить как в PyPDF2, рисовать, вставлять текст. Код говнище конечно, но цели я достиг. пдф какой-то проклятый формат.
Обсуждают сегодня