PDFium Delphi Component Docs

Помощ за компонента PDFium Delphi Component

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

2

Основните компоненти имат тук своя class reference: TPdf за операциите с документи и TPdfView за интерактивния преглед. Всеки публичен член и на двата има собствена страница, а TPdfThumbnailView е покрит чрез API справката

Компонент TPdf

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

Справка за TPdf

Компонент TPdfView

Показвайте PDF страници с мащабиране, завъртане, превъртане, избор на текст, съпоставяне на координати, обработка на връзки и визуално персонализиране

Справка за TPdfView

Пълен API справочник

Използвайте обобщените таблици за методи, свойства, събития, помощни модули, типове и глобални функции, когато вече знаете името на API

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

Преглед

Прегледайте обхвата на продукта, ролите на компонентите, архитектурни бележки, целеви платформи и често срещани сценарии на приложение

Прочетете преглед

Инсталиране

Инсталирайте пакета, поставете необходимите runtime DLL на PDFium, проверете IDE интеграцията и подгответе разпространение

Инсталирайте компонентите

Бърз старт

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

Следвайте бърз старт

Функционална матрица

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

Сравнете функциите

Примери за програмиране

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

Прегледайте примерите

Бележки към версията

Прегледайте историята на версиите за библиотеката PDFium Delphi Component, демо, инсталатор, съвместимост и актуализации на документацията

Отворете бележките към версията

Рендиране и преглед

Рендирайте страници, използвайте Skia hooks, настройте опции за показване, съпоставете координати на устройство/страница и работете с интерактивни връзки

Функции за рендиране

Формуляри и анотации

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

Функции за формуляри

Изход на документи

Създавайте страници, импортирайте страници, добавяйте изображения, компресирайте потоци, задавайте page box-ове, записвайте целеви PDF версии и печатайте диапазони от страници

Функции за изход

Подписване и криптиране

Подписвайте с PAdES B-B до B-LTA със RFC 3161 time-stamps, подписвайте отдалечено, така че ключът никога да не напуска услугата, валидирайте trust в веригата и записвайте PDF 2.0 AES-256 криптиране

Функции за подписване

Стандарти и preflight

Валидирайте PDF/A, PDF/X, PDF/UA, PDF/E, PDF/VT и PDF/R, след което експортирайте preflight резултатите като TXT, HTML, Markdown, JSON, CSV, SARIF, JUnit XML или NDJSON за CI

Функции за стандарти

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

Записвайте linearized Fast Web View файлове, пакетирайте обекти в object streams, добавяйте byte-exact incremental ревизии и произвеждайте проверени repair копия

Функции за изходния формат