pdfium
Из публичных источниковPDFium — открытая библиотека для работы с PDF из проекта Chromium: чтение, разбор и растеризация PDF в C++ приложениях.
Обзор
Приложениям, которым нужно отображать, разбирать или растеризовать PDF-документы, приходится работать со сложным форматом файла, а встраивание надёжного рендерера — серьёзная инженерная задача. PDFium — библиотека для PDF, которую использует проект Chromium, и её можно встроить в другое программное обеспечение.
PDFium читает и разбирает PDF-файлы и растеризует страницы в изображения. Каталог public/ содержит API для встраивания, которое проект старается сохранять стабильным. В репозитории есть самостоятельная программа pdfium_test, которая выводит страницы PDF в файлы PPM или PNG из командной строки, а также наборы модульных, встраиваемых и пиксельных тестов.
Библиотека собирается через GN и Ninja с теми же инструментами, что и Chromium. Поддерживаются Windows, Linux и Mac на архитектуре x64 (а на Windows также x86); предполагается сборка компилятором Clang. Разработчики, которые встраивают рендеринг PDF в собственные C++ проекты, могут собрать библиотеку и интегрировать её в свои приложения.
Установка
Команды только показываются, маркетплейс их не выполняет. Сверяйтесь с официальной документацией.- Сборка из исходниковИз публичных источниковиз метаданных каталога
Сборка из исходников: проверенного рецепта сборки нет — следуйте инструкциям репозитория.
github.com/chromium/pdfium ↗
Совместимость
«Неизвестно» значит, что доказательств не найдено, а не что продукт несовместим.| Платформа | Статус | Архитектура | Доказательство | Уверенность |
|---|---|---|---|---|
| Node.js | Неизвестно | — | — | — |
| Python | Неизвестно | — | — | — |
| JVM | Неизвестно | — | — | — |
| .NET | Неизвестно | — | — | — |
| WebAssembly | Неизвестно | — | — | — |
| Web browser | Неизвестно | — | — | — |
Релизы
проверено 29 окт. 2026 г.В источнике релизы не найдены.
Профиль качества
алгоритм quality-v1.0 · оценено 15 окт. 2026 г.Оценка качества43
Оценка риска50
Оценка качества и оценка риска — разные показатели. Высокое качество не гарантирует безопасность.
Составляющие оценки
Поддержка · 200
Документация · 1515
Готовность к использованию · 150
Метаданные · 103
Релизы · 102
Точность категории · 1010
Популярность · 107
Ясность лицензии · 52
Сообщество · 55
Лицензия
Лицензия неизвестнаЭто статус политики каталога, а не юридическое заключение.
Источники
github.com/chromium/pdfiumОсновнойв архиве★ 540 звёздактивность 19 нояб. 2025 г.Основной репозиторий · Уверенность 1.00
Отзывы
Отзывов пока нет.