Как я могу написать текст в PDF в пределах границ? - питон - PullRequest
0 голосов
/ 06 ноября 2019

У меня различный размер txt files Я хочу поместить в PDF, есть ли способ описать область (x1,y1,x2,y2) для текста, который нужно заполнить. Это должно быть потоковым. И если бы он мог масштабировать текст настолько большим, насколько это возможно, при этом подгоняя его, это было бы хорошим бонусом, спасибо за любую помощь

С помощью библиотеки PIL вы можете использовать pdf.image(picture,x,y,x2,y2) для размещения изображения,это может масштабировать / обрезать изображение.

import reportlab

pdf = canvas.Canvas("myfile.pdf")

pdf.drawString(10,800, someText) //This is the current way, But ideally I would like

pdf.drawBoxString(10,800, 400, 1000, someText)

Если это не работает, я должен попытаться вложить в него другой холст

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...