PDFium Delphi Component Docs

Ajutor pentru componenta PDFium Delphi Component

Folosiți această referință pentru a găsi API-urile de vizualizare PDF, procesare documente, randare, formulare, adnotări, imprimare, căutare, metadate, atașamente și salvare pentru aplicații Delphi și C++Builder — împreună cu straturile de semnare PAdES, criptare PDF 2.0 și validare pe șase standarde pe care PDFiumPas le implementează în Object Pascal peste motorul de randare.

2

Componentele principale au o referință de clasă dedicată aici: TPdf pentru operații cu documente și TPdfView pentru vizualizare interactivă. Fiecare membru public al ambelor are propria pagină, iar TPdfThumbnailView este acoperit prin referința API.

Componenta TPdf

Încărcați, creați, inspectați, editați, importați, randați, imprimați, extrageți text, gestionați formulare, administrați adnotări și salvați documente PDF.

Referință TPdf

Componenta TPdfView

Afișați pagini PDF cu zoom, rotație, derulare, selecție text, mapare coordonate, gestionare linkuri și personalizare vizuală.

Referință TPdfView

Referință completă API

Folosiți tabelele consolidate de metode, proprietăți, evenimente, unități ajutătoare, tipuri și funcții globale când cunoașteți deja numele API-ului.

Deschideți referința API

Prezentare generală

Revizuiți domeniul produsului, rolurile componentelor, notele de arhitectură, platformele țintă și scenariile comune de aplicații.

Citiți prezentarea

Instalare

Instalați pachetul, plasați DLL-urile runtime PDFium necesare, verificați integrarea în IDE și pregătiți redistribuirea.

Instalați componentele

Quick Start

Creați un prim flux de lucru PDF, încărcați un document, navigați paginile, extrageți text, construiți rezultatul și gestionați formularele.

Urmați quick start

Matrice de funcții

Comparați operațiile cu documente, randarea, extragerea textului, căutarea, formularele, adnotările, atașamentele, imprimarea și comprimarea.

Comparați funcțiile

Exemple de programare

Adaptați fragmente Pascal pentru încărcare, creare, căutare, formulare, imagini, adnotări, export în lot, imprimare și salvare.

Vizualizați exemplele

Note de lansare

Revizuiți istoricul versiunilor pentru biblioteca PDFium Delphi Component, demo, instalator, compatibilitate și actualizări de documentație.

Deschideți notele de lansare

Randare și vizualizare

Randați paginile, folosiți hook-uri Skia, reglați opțiunile de afișare, mapați coordonatele dispozitiv/pagină și lucrați cu linkuri interactive.

Funcții de randare

Formulare și adnotări

Citiți și actualizați câmpuri de formular, regenerați aparențele, aplatizați formulare, inspectați adnotări și creați adnotări de pagină.

Funcții de formulare

Ieșire documente

Creați pagini, importați pagini, adăugați imagini, comprimați fluxuri, setați casete de pagină, salvați versiuni PDF țintă și imprimați intervale de pagini.

Funcții de ieșire

Semnare și criptare

Semnați de la PAdES B-B până la B-LTA cu marcaje temporale RFC 3161, semnați de la distanță astfel încât cheia să nu părăsească niciodată serviciul, validați încrederea și scrieți criptare PDF 2.0 AES-256.

Funcții de semnare

Standarde și preflight

Validați PDF/A, PDF/X, PDF/UA, PDF/E, PDF/VT și PDF/R, apoi exportați rezultatele preflight ca TXT, HTML, Markdown, JSON, CSV, SARIF, JUnit XML sau NDJSON pentru CI.

Funcții de standarde

Revizuire și livrare

Scrieți fișiere liniarizate Fast Web View, pachetați obiectele în fluxuri de obiecte, adăugați revizuire incrementale exacte octet cu octet și produceți copii de reparare verificate.

Funcții de format de ieșire