TPdf Component
Load, create, inspect, edit, import, render, print, extract text, handle forms, manage annotations, and save PDF documents
TPdf referenceUse this reference to find PDF viewing, document processing, rendering, form, annotation, print, search, metadata, attachment, and save APIs for Delphi and C++Builder applications — along with the PAdES signing, PDF 2.0 encryption, and six-standard validation layers PDFium Delphi Component implements in Object Pascal above the rendering engine
Main components have a dedicated class reference here: TPdf for document operations and TPdfView for interactive viewing. Every public member of both has its own page, and TPdfThumbnailView is covered through the API reference
Load, create, inspect, edit, import, render, print, extract text, handle forms, manage annotations, and save PDF documents
TPdf referenceDisplay PDF pages with zoom, rotation, scrolling, text selection, coordinate mapping, link handling, and visual customisation
TPdfView referenceUse the consolidated method, property, event, helper unit, type, and global function tables when you already know the API name
Open API referenceReview product scope, component roles, architecture notes, platform targets, and common application scenarios
Read overviewInstall the package, place the required PDFium runtime DLLs, verify IDE integration, and prepare redistribution
Install componentsCreate a first PDF workflow, load a document, navigate pages, extract text, build output, and handle forms
Follow quick startCompare document operations, rendering, text extraction, search, forms, annotations, attachments, printing, and compression
Compare featuresAdapt Pascal snippets for loading, creating, searching, forms, images, annotations, batch export, printing, and saving
View examplesReview the version history for PDFium Delphi Component library, demo, installer, compatibility, and documentation updates
Open release notesRender pages, use Skia hooks, tune display options, map device/page coordinates, and work with interactive links
Rendering featuresRead and update form fields, regenerate appearances, flatten forms, inspect annotations, and create page annotations
Form featuresCreate pages, import pages, add images, compress streams, set page boxes, save target PDF versions, and print page ranges
Output featuresSign to PAdES B-B through B-LTA with RFC 3161 time-stamps, sign remotely so the key never leaves the service, validate trust, and write PDF 2.0 AES-256 encryption
Signing featuresValidate PDF/A, PDF/X, PDF/UA, PDF/E, PDF/VT, and PDF/R, then export preflight results as TXT, HTML, Markdown, JSON, CSV, SARIF, JUnit XML, or NDJSON for CI
Standards featuresWrite linearized Fast Web View files, pack objects into object streams, append byte-exact incremental revisions, and produce verified repair copies
Output format features