weasyprint
Переводить HTML в PDF или PNG. Больше информации: https://weasyprint.org/.
- Перевести HTML файл в PDF:
weasyprint
путь/до/входного.html
путь/до/выходного.pdf
- Перевести HTML файл в PNG, включая дополнительные пользовательские таблицы стилей:
weasyprint
путь/до/входного.html
путь/до/выходного.png --stylesheet
путь/до/таблицы-стилей.css
- При переводе выводить дополнительную отладочную информацию:
weasyprint
путь/до/входного.html
путь/до/выходного.pdf --verbose
- При выводе в PNG указать нестандартное разрешение:
weasyprint
путь/до/входного.html
путь/до/выходного.png --resolution
300
- Во входном HTML файле указать базовый URL для относительных URLs:
weasyprint
путь/до/входного.html
путь/до/выходного.png --base-url
url_или_имя-файла