2020-11-04 19:37:23 +00:00
|
|
|
|
# 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}}`
|
|
|
|
|
|
2021-05-20 21:13:41 +01:00
|
|
|
|
- Во входном HTML файле указать базовый URL для относительных URLs:
|
2020-11-04 19:37:23 +00:00
|
|
|
|
|
|
|
|
|
`weasyprint {{путь/до/входного.html}} {{путь/до/выходного.png}} --base-url {{url_или_имя-файла}}`
|