2025-03-14 21:59:59 -06:00
|
|
|
|
# weasyprint
|
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
|
> Перевод HTML в PDF или PNG.
|
|
|
|
|
|
> Больше информации: <https://doc.courtbouillon.org/weasyprint/stable/api_reference.html#command-line-api>.
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
|
|
- Перевести HTML файл в PDF:
|
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
|
`weasyprint {{путь/ко/входному.html}} {{путь/к/выходному.pdf}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
|
|
- Перевести HTML файл в PNG, включая дополнительные пользовательские таблицы стилей:
|
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
|
`weasyprint {{путь/ко/входному.html}} {{путь/к/выходному.png}} --stylesheet {{путь/к/таблице_стилей.css}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
|
|
- При переводе выводить дополнительную отладочную информацию:
|
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
|
`weasyprint {{путь/ко/входному.html}} {{путь/к/выходному.pdf}} --verbose`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
|
|
- При выводе в PNG указать нестандартное разрешение:
|
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
|
`weasyprint {{путь/ко/входному.html}} {{путь/к/выходному.png}} --resolution {{300}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
|
|
- Во входном HTML файле указать базовый URL для относительных URLs:
|
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
|
`weasyprint {{путь/ко/входному.html}} {{путь/к/выходному.png}} --base-url {{url_или_имя_файла}}`
|