PDFium Delphi Component
Быстрый рендеринг PDF, просмотр, редактирование, формы, извлечение текста и печать для Delphi и C++Builder.
SDK для PDF и электронных таблиц
PDF-библиотеки
Выберите PDF-инструментарий для просмотра, рендеринга, создания, редактирования, подписания, проверки preflight и документооборота с поддержкой стандартов.

Сравнение
Все три читают, рендерят, подписывают и проверяют PDF, и все три поставляются с полным исходным кодом Object Pascal и развёртыванием без роялти. Различаются они тем, что умеет только одна из них, и тем, что придётся поставлять вместе с приложением.
| Библиотека | Когда подходит | Что умеет только она | Развёртывание |
|---|---|---|---|
| HotPDF Component | Создание и редактирование PDF, когда рядом с приложением нечего поставлять | Собственный движок рендеринга и кодеки изображений (JBIG2, JPEG 2000, CCITT, TIFF), полноценный движок шрифтов Type1 / OpenType, генерация штрихкодов (QR, Data Matrix, PDF417), раскладка XFA, проверка электронных счетов Factur-X, импорт HTML, экспорт SVG, сравнение документов и встроенный движок JavaScript | Компилируется прямо в ваш исполняемый файл. Нет PDF-runtime, который нужно распространять, сверять по версиям или согласовывать при аудите развёртывания |
| PDF Library for Delphi | Один набор инструментов на весь жизненный цикл документа | Встроенный OCR, чтение штрихкодов, а не только запись, подпись аппаратным токеном PKCS#11, проверка по доверенным спискам ЕС, контроль по Arlington PDF Model, экспорт в DOCX / HTML / Markdown, поток текста с переносами и параллельный рендеринг | Исходный код Object Pascal плюс точки входа DLL, ActiveX и Dylib, когда обращаться должен код не на Delphi |
| PDFium Delphi Component | Чтение, рецензирование и подтверждение соответствия | Архитектура доступного чтения вслух, извлечение таблиц в CSV / JSON, семантический reflow в HTML, прогрессивная загрузка удалённых документов и подпись PAdES от B-B до B-LTA, включая удалённые и HSM-сценарии | Рядом с приложением поставляется pdfium.dll; для отдельных возможностей — опциональный runtime V8 / XFA |
Выбирайте HotPDF, когда приложение формирует документы, а распространять движок рендеринга нельзя или нежелательно. Выбирайте PDF Library for Delphi, когда один набор инструментов должен закрыть весь жизненный цикл или когда в задачах есть OCR, подпись аппаратным токеном или вызовы из кода не на Delphi. Выбирайте PDFium Delphi Component, когда работа состоит в чтении, рецензировании и доказательстве соответствия, а не в создании документов.
Встраивайте workflow PDFium VCL Component в приложения Delphi и C++Builder или workflow PDFium LCL Component в Lazarus/FPC, используя компоненты с исходным кодом для просмотра, рендеринга, форм, печати, preflight-отчетов и проверки по стандартам.
losLab PDF Library предоставляет командам Delphi и C++Builder PDF-движок с доступным исходным кодом для настольных, серверных, DLL, ActiveX и Dylib процессов, включая встроенные проверки PDF/A и PDF/UA, подписи PAdES и выбор рендерера без отправки документов во внешний PDF-сервис.
HotPDF — нативная VCL PDF-библиотека для приложений Delphi и C++Builder, которым нужны прямое создание и редактирование PDF, формы, аннотации, шифрование, цифровые подписи, Unicode-шрифты, вывод с учетом стандартов и preflight-отчеты без внешнего PDF-runtime.
Быстрый рендеринг PDF, просмотр, редактирование, формы, извлечение текста и печать для Delphi и C++Builder.
Комплексный PDF-инструментарий для создания, редактирования, рендеринга, подписи, форм и печати.
Чистый VCL-компонент для создания и редактирования PDF с исходным кодом для Delphi и C++Builder.