Альтернатива wkhtmltopdf - PullRequest
       39

Альтернатива wkhtmltopdf

0 голосов
/ 18 сентября 2018

Мне нужно преобразовать HTML-текст в pdf.

Большинство ответов здесь рекомендуют использовать pdfkit и wkhtmltopdf (https://wkhtmltopdf.org/). Однако моя компания не позволяет мне устанавливать wkhtmltopdf (это такжезаблокировано администратором.) Была возможность построить из исходного кода, но похоже, что Google блокирует его из-за соображений безопасности (https://github.com/wkhtmltopdf/wkhtmltopdf).

Есть ли альтернатива или обходной путь?

Яочень плохо знаком с Python и не имею опыта программирования, оцените каждое подробное объяснение.

Ответы [ 3 ]

0 голосов
/ 14 декабря 2018

Да, вы можете просто скачать и запустить его напрямую.Я использовал это для общего хоста (WebFaction), где у меня есть SSH, но нет корневого доступа или опции установки.

cd /tmp
wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
tar xvf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
cd wkhtmltox/
./bin/wkhtmltopdf

Вы должны быть хорошими.

Обратите внимание, что версия 0.12.5 отсутствует, но не имеет универсальной версии для Linux.Поэтому вы можете придерживаться 0.12.4.

0 голосов
/ 18 июня 2019

Для Python WeasyPrint будет очевидной заменой wkhtmltopdf. Однако лично у меня нет большого опыта.

0 голосов
/ 18 сентября 2018

Я рекомендую вам создать PDF в браузере пользователя с помощью pdfmake.

Удачи!

...