HTML страницу в PDF в Python? - PullRequest
4 голосов
/ 09 июля 2010

Имеется ли библиотека для преобразования страницы HTML (текст, изображения, элементы макета и т. Д.) В файл PDF.

У меня есть HTML-страница с рисунками, текстом и таблицами с цифрами и т. Д., Которую я хочу, чтобы мои клиенты могли загружать в формате PDF.Как мне сделать это с Python?

Ответы [ 3 ]

3 голосов
/ 09 июля 2010

Не слишком знаком с питоном, и принц хорош, если вы готовы выложить деньги.Вот этот http://github.com/antialize/wkhtmltopdf, который использует webkit.Это простая утилита командной строки, которую вы можете вызвать, и она будет поддерживать html + css.Насколько я знаю, это единственный бесплатный инструмент, который делает это хорошо.Для него есть рубиновый камень http://github.com/jdpace/PDFKit, не то чтобы он помогал вам, но мог бы дать вам некоторые идеи.

1 голос
/ 09 июля 2010

Ну, есть модули reportlab и html2pdf, но для достижения наилучших результатов я бы, вероятно, попытался бы вызвать Prince извне (http://www.princexml.com/doc/6.0/python/).

0 голосов
/ 02 сентября 2010

Вы слышали о xhtml2pdf / pisa?

Он может работать как модуль python или как отдельная утилита командной строки.

Вы можете использовать документацию здесь, чтобы начать: http://www.xhtml2pdf.com/doc/pisa-en.html

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