MXStat
MXStat
Введите текст для поиска
Расширенный поиск каналов
  • Вход на сайт
  • Каталог
    Каталог каналов Региональные подборки Поиск каналов
    Добавить канал
  • Рейтинги
    Рейтинг каналов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Max
GitHub Сообщество

23 Sep, 08:00

Открыть в Max Поделиться

02:16
Видео недоступно для предпросмотра
Смотреть в Max
Порт Doom (1993), который запускается внутри PDF-файла.

DoomPDF — это библиотека Python, которая позволяет конвертировать HTML-документы в PDF с помощью Chromium. Она проста в использовании, поддерживает стили CSS и отлично справляется с задачей создания профессиональных PDF.

Вы можете предположить, что файлы PDF состоят только из статических документов, но, как ни удивительно, формат PDF поддерживает Javascript со своей собственной стандартной библиотекой. Современные браузеры (Chromium, Firefox) реализуют эту возможность в рамках своих PDF-движков. Однако API, доступные в браузерах, значительно более ограничены.

Пример использования:

from doompdf import make_pdf

make_pdf(
input_html="example.html",
output_pdf="output.pdf"
)

https://github.com/ading2210/doompdf

Demo https://doompdf.pages.dev/doom.pdf

👉 @Githublib

1.6k 13
Каталог
Каталог каналов Подборки каналов Поиск каналов Добавить канал
Рейтинги
Рейтинг каналов Max
Контакты
Написать в Max Написать в Telegram Написать на почту
Всякая всячина
Пользовательское соглашение Политика конфиденциальности
Наши каналы
MXStat в Telegram MXStat в Max
Наши боты
MXAuthBot MXAnalyticsBot
Made by TGStat