PDFium Delphi Component Docs

Возможности компонентов PDFium VCL

Основные компоненты

Операции с документами

Операции с текстом

Поддержка аннотаций

Поддержка форм

Операции с изображениями

Вспомогательные модули

Операции рисования

Цифровые подписи

Поддержка вложений

Навигация

Рендеринг

Просмотр (TPdfView)

Сжатие

Безопасность

Печать

Поставляемые демонстрации

Деревья Demo\Delphi, Demo\CBuilder и Demo\Lazarus поставляются с готовыми к запуску образцами проектов, использующими актуальный API во всех трёх семействах IDE. Основное:

Регрессионные наборы для Delphi, C++Builder и Lazarus охватывают 147 (Pas) / 123 (C++) случаев, использующих одни и те же фикстурные PDF, благодаря чему поведение остаётся побайтово согласованным во всех трёх семействах IDE.

Поддержка платформ

Подробное сравнение, навигация и опциональный OCR

Выровненное сравнение выявляет вставленные, удалённые и перемещённые страницы с ограниченными текстовыми изменениями Unicode и несколькими визуальными областями; слои наложения делают эти изменения экспортируемыми

Транзакционное слияние навигации сохраняет иерархию структуры, стили, действия URI и пересопоставленные пункты назначения страниц при выборочном и переупорядоченном импорте страниц

Опциональный OCR Tesseract добавляет распознаваемый текст на отсканированные страницы с явной диагностикой зависимостей, отменой и бюджетами ресурсов

Формы и провайдеры штрихкодов

Транзакционное слияние выбранных страниц AcroForm поддерживает явные политики имён и изоляцию ресурсов; опциональный провайдер штрихкодов генерирует Code128, QR, DataMatrix и PDF417 и распознаёт полутоновые изображения