GitHub Сообщество
← К каналу

Порт Doom (1993), который запускается внутри PDF-файла.

Порт 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
← Предыдущий пост Bubble Tea — это мощный и элегантный фреймворк для создания терминальных пользов… Следующий пост → 🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 ht…
Другие главы канала «GitHub Сообщество»
Выберите главу, чтобы продолжить чтение
Все посты →
Глава от 08.05.2026
Этот проект содержит исходный код игр Command & Conquer: Tiberian Dawn и Command…
👁 459 просмотров
Глава от 05.05.2026
🧵 LLM4Decompile: Революция в декомпиляции с помощью ИИ 🔍 Что это? LLM4Decompile…
👁 863 просмотров
Глава от 04.05.2026
🛡️ Awesome Privacy — это список лучших инструментов, ресурсов и практик для защи…
👁 992 просмотров
Глава от 03.05.2026
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 ht…
👁 997 просмотров
Глава от 30.04.2026
Pterodactyl — это современная, мощная панель управления игровыми серверами, напи…
👁 1 374 просмотров
Глава от 27.04.2026
Coolify — это опенсорсная альтернатива Heroku/Netlify/Vercel для простого развер…
👁 1 632 просмотров
Удалить пост или канал с МАКСОТЕКИ
Заявка подтверждается через бота Макс: нужно быть администратором канала и добавить бота МАКСОТЕКИ в администраторы. После проверки канал или конкретный пост скрывается с сайта.
🔍
Архив всех постов Макс
Поиск по тексту среди 4,141,231 постов из 200,305 каналов. Фильтры по дате, видео, репостам и удалённым публикациям.
1 ₽ — 7 дней доступа
далее 490 ₽/мес
Получить доступ за 1 ₽
или войти, если уже есть аккаунт

Связанные темы в других каналах

Каналы из той же тематики, где часто появляются близкие сюжеты
Вся тема →
@canalmaxone
AntiCloudMod
AntiCloudMod — сообщество для тех, кто ценит свободу общения без облачной цензуры. Здесь обсуждают альтернативные мессенджеры, инструменты для приватности и децентрализов…
👥 233 102 · +144 152/7д
@WylsacomRed
Wylsacom Red
Официальный канал Wylsacom в Max. Тут всё про технологии и жизнь в ногу со временем! Номер заявления для регистрации в РКН: № 6979154178 Розыгрыши: kichaev@wylsacom.med…
👥 132 708 · +7 318/7д
@BelgorodDRONE
Информация БПЛА Белгород, Белгородский район
Информация БПЛА Белгород, Белгородский район — специализированный канал в мессенджере Макс, посвященный новостям и информации о беспилотных летательных аппаратах в регион…
👥 119 544 · +7 311/7д
@TikTokModCloud
TikTokModCloud
Официальные обновления стабильного мода TikTok Чат: https://clck.ru/3S6mVh По рекламе: https://iimax.ru/dim4ugan
👥 57 978 · +1 833/7д
@hitech
Hi-Tech
Оперативные новости, обзоры гаджетов, собственное видео, трансляции мировых анонсов и мероприятий По вопросам сотрудничества и размещения рекламы i.ostapenko@corp.mail.r…
👥 53 436 · +921/7д
@vilianov
Гаджеты и технологии на Вильянов.Ком
Обзоры новой цифровой техники, интересные технологии, репортажи с выставок и просто интересное от Сергея Вильянова. Уже больше 25 лет я делаю так, чтобы купленная техник…
👥 28 580 · -145/7д

Популярные посты канала «GitHub Сообщество»

​DrawNmap Дружественный графический вывод инструмента nmap, позволяющий осуществлять фильтрацию по открытым портам https://github.com/jor…
👁 5 947 просмотров
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https…
👁 5 913 просмотров
Autobase Это инструмент, разработанный для автоматизации развёртывания и управления PostgreSQL-кластерами с использованием Ansible. Он подд…
👁 5 890 просмотров
Cloud Torrent Это автономный удалённый торрент-клиент, написанный на Go (Golang). Он позволяет запускать загрузки торрентов на сервере, где…
👁 5 882 просмотров
Nvme-cli Интерфейс командной строки управления NVMe. При помощи nvme-cli можно оценить состояние накопителя, посмотреть лог ошибок, вывест…
👁 5 867 просмотров
Google Workspace прямо в терминале одной командой ⚡️ Нашёл мощную штуку: gogcli - единый CLI для сервисов Google Workspace. Можно работать …
👁 5 840 просмотров
DPP D++ — это легковесная и эффективная библиотека для Discord, написанная на современном C++. Она охватывает максимально возможную часть с…
👁 5 835 просмотров
Запихиваем 🐦 Flappy Bird на Си в 92 KB ! 🚀 В сентябре 2024 года, увидев Flappy Bird на C# в дискорд-канале Raylib, я решил попробовать реал…
👁 5 829 просмотров
PGlite Это сборка WASM Postgres, упакованная в клиентскую библиотеку TypeScript, которая позволяет запускать Postgres в браузере, Node.js и…
👁 5 813 просмотров
🎬 Сжимаем видео локально: 8mb.local Помните сервис 8mb.video? Тот самый, который выручал, когда нужно было впихнуть невпихуемое в лимиты Di…
👁 5 812 просмотров
Pake 🤱🏻 Превратите любую веб-страницу в настольное приложение с помощью Rust. Pake поддерживает Mac, Windows и Linux. https://github.com…
👁 5 789 просмотров
Yazi Быстрый файловый менеджер для терминала Это файловый менеджер для терминала, написанный на Rust, основанный на неблокирующем асинхрон…
👁 5 785 просмотров
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https…
👁 5 766 просмотров
🚀 Подборка полезных IT каналов в Max Системное администрирование, DevOps 📌 https://max.ru/i_odmin Все для системного администратора https…
👁 5 749 просмотров
Dashdot Это инструмент с открытым исходным кодом, позволяющий отслеживать состояние вашего сервера через удобный веб-интерфейс. Программа о…
👁 5 735 просмотров
Vega Strike Это кроссплатформенный 3D-симулятор космических полетов с открытым исходным кодом. Игра предоставляет игрокам свободу исследова…
👁 5 700 просмотров
Navi Интерактивная шпаргалка для командной строки. navi позволяет вам просматривать шпаргалки (которые вы можете написать сами или скачат…
👁 5 631 просмотров
React95 Это библиотека компонентов, созданная на основе дизайна пользовательского интерфейса Windows 95. Demo https://react95.github.io/Re…
👁 5 628 просмотров
Bubble Tea — это мощный и элегантный фреймворк для создания терминальных пользовательских интерфейсов (TUI) на языке Go. С его помощью можно…
👁 5 592 просмотров
Memory Guardian Это небольшое приложение для Android, которое повышает уровень конфиденциальности и безопасности пользователей, автоматичес…
👁 5 588 просмотров
🏷 Темы и теги
#open source #сообщество разработчиков #github #разработка #git #программирование #Технологии
📋 О канале GitHub Сообщество
Актуальные новости, полезные инструменты и лучшие практики из мира GitHub и Open Source. Для разработчиков, которые хотят быть в курсе трендов, находить интересные проекты и улучшать свои навыки работы с Git и программированием. Присоединяйтесь к сообществу единомышленников.
📊 Аналитика канала «GitHub Сообщество» ➡️ Перейти в канал Макс
Заявка в МАКСОТЕКА
Добавьте свой канал в каталог
Зарегистрируйтесь в личном кабинете и добавьте канал за пару кликов.
Перейти в личный кабинет →

Бесплатная регистрация, быстрая модерация.