tldr/pages.ru/common/weasyprint.md

25 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 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_или_имя-файла}}`