WeasyPrint — библиотека, которая превращать HTML в красивые PDF-документы.
📄 Мощный визуальный рендер-движок, который преобразует HTML + CSS в PDF. Идеален для генерации:
* 📊 Отчетов и статистики
* 🧾 Счетов и инвойсов
* 🎟 Билетов и любых документов прямо из кода
Особенности:
🟢Полная поддержка CSS для печати (включая flex, цвета, стили)
🟢Экспорт документов в PNG
🟢Работает на Python 3.9+ (CPython и PyPy)
🟢Написан с нуля — не использует тяжёлые WebKit или Gecko
🟢Легко кастомизируется — весь layout движок на Python
Установка:
pip install weasyprint
📚 Документация
💡 Примеры
⚙️ Исходники/Инструкция на GitHub
Отличный выбор, если вы хотите автоматизировать генерацию PDF в своих проектах — будь то веб-приложение, отчет из бота или документооборот 👍
#python #soft #github
