PDFium Delphi Component Docs

Справка по компоненту PDFium Delphi Component

Используйте этот справочник для поиска API просмотра PDF, обработки документов, отрисовки, форм, аннотаций, печати, поиска, метаданных, вложений и сохранения для приложений Delphi и C++Builder — а также подписания PAdES, шифрования PDF 2.0 и шести уровней проверки стандартов, которые PDFium Delphi Component реализует на Object Pascal поверх движка отрисовки

2

Основные компоненты имеют здесь отдельный справочник класса: TPdf для операций с документами и TPdfView для интерактивного просмотра. Каждый публичный член обоих классов имеет собственную страницу, а TPdfThumbnailView охватывается справочником API

Компонент TPdf

Загрузка, создание, проверка, редактирование, импорт, отрисовка, печать, извлечение текста, работа с формами, управление аннотациями и сохранение документов PDF

Справочник TPdf

Компонент TPdfView

Отображение страниц PDF с масштабированием, поворотом, прокруткой, выделением текста, сопоставлением координат, обработкой ссылок и визуальной настройкой

Справочник TPdfView

Полный справочник API

Используйте сводные таблицы методов, свойств, событий, вспомогательных модулей, типов и глобальных функций, когда имя API уже известно

Открыть справочник API

Обзор

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

Читать обзор

Установка

Установка пакета, размещение необходимых DLL среды выполнения PDFium, проверка интеграции с IDE и подготовка к распространению

Установить компоненты

Быстрый старт

Создание первого рабочего процесса PDF, загрузка документа, навигация по страницам, извлечение текста, формирование вывода и работа с формами

Перейти к быстрому старту

Матрица возможностей

Сравнение операций с документами, отрисовки, извлечения текста, поиска, форм, аннотаций, вложений, печати и сжатия

Сравнить возможности

Примеры программирования

Адаптация фрагментов Pascal для загрузки, создания, поиска, форм, изображений, аннотаций, пакетного экспорта, печати и сохранения

Просмотреть примеры

Примечания к выпуску

Обзор истории версий библиотеки PDFium Delphi Component, демо, установщика, совместимости и обновлений документации

Открыть примечания к выпуску

Отрисовка и просмотр

Отрисовка страниц, использование хуков Skia, настройка параметров отображения, сопоставление координат устройства/страницы и работа с интерактивными ссылками

Возможности отрисовки

Формы и аннотации

Чтение и обновление полей форм, регенерация представлений, уплощение форм, проверка аннотаций и создание аннотаций страницы

Возможности форм

Вывод документов

Создание страниц, импорт страниц, добавление изображений, сжатие потоков, задание полей страницы, сохранение целевых версий PDF и печать диапазонов страниц

Возможности вывода

Подпись и шифрование

Подписывайте документы по PAdES от B-B до B-LTA с метками времени RFC 3161, подписывайте удалённо, чтобы ключ никогда не покидал сервис, проверяйте доверие и записывайте шифрование PDF 2.0 AES-256

Возможности подписания

Стандарты и предпечатная проверка

Проверяйте PDF/A, PDF/X, PDF/UA, PDF/E, PDF/VT и PDF/R, затем экспортируйте результаты предпечатной проверки в виде TXT, HTML, Markdown, JSON, CSV, SARIF, JUnit XML или NDJSON для CI

Возможности стандартов

Редакции и доставка

Записывайте линеаризованные файлы Fast Web View, упаковывайте объекты в объектные потоки, добавляйте побайтово точные инкрементальные редакции и создавайте проверенные ремонтные копии

Возможности формата вывода