PDFium Delphi Component Docs

Guida ai componenti PDFium Delphi Component

Usa questo riferimento per trovare le API di visualizzazione PDF, elaborazione documenti, rendering, moduli, annotazioni, stampa, ricerca, metadati, allegati e salvataggio per applicazioni Delphi e C++Builder — insieme alla firma PAdES, alla crittografia PDF 2.0 e ai sei livelli di validazione degli standard implementati da PDFium Delphi Component in Object Pascal sopra il motore di rendering

2

I componenti principali hanno qui un riferimento di classe dedicato: TPdf per le operazioni sui documenti e TPdfView per la visualizzazione interattiva. Ogni membro pubblico di entrambi ha una propria pagina e TPdfThumbnailView è coperto tramite il riferimento API

Componente TPdf

Carica, crea, ispeziona, modifica, importa, esegue il rendering, stampa, estrae testo, gestisce moduli, gestisce annotazioni e salva documenti PDF

Riferimento TPdf

Componente TPdfView

Visualizza pagine PDF con zoom, rotazione, scorrimento, selezione testo, mappatura coordinate, gestione collegamenti e personalizzazione visiva

Riferimento TPdfView

Riferimento API completo

Usa le tabelle consolidate di metodi, proprietà, eventi, unità di supporto, tipi e funzioni globali quando conosci già il nome dell'API

Apri il riferimento API

Panoramica

Rivedi l'ambito del prodotto, i ruoli dei componenti, le note sull'architettura, le piattaforme di destinazione e gli scenari applicativi comuni

Leggi la panoramica

Installazione

Installa il pacchetto, posiziona le DLL di runtime PDFium necessarie, verifica l'integrazione nell'IDE e prepara la redistribuzione

Installa i componenti

Quick Start

Crea un primo flusso di lavoro PDF, carica un documento, naviga tra le pagine, estrai testo, genera l'output e gestisci i moduli

Segui Quick Start

Matrice delle funzionalità

Confronta operazioni sui documenti, rendering, estrazione testo, ricerca, moduli, annotazioni, allegati, stampa e compressione

Confronta le funzionalità

Esempi di programmazione

Adatta frammenti Pascal per caricamento, creazione, ricerca, moduli, immagini, annotazioni, esportazione batch, stampa e salvataggio

Visualizza esempi

Note di rilascio

Rivedi lo storico delle versioni per la libreria PDFium Delphi Component, le demo, l'installer, la compatibilità e gli aggiornamenti della documentazione

Apri le note di rilascio

Rendering e visualizzazione

Esegui il rendering delle pagine, usa gli hook Skia, regola le opzioni di visualizzazione, mappa le coordinate dispositivo/pagina e lavora con i collegamenti interattivi

Funzionalità di rendering

Moduli e annotazioni

Leggi e aggiorna i campi modulo, rigenera gli aspetti, appiattisci i moduli, ispeziona le annotazioni e crea annotazioni di pagina

Funzionalità dei moduli

Output dei documenti

Crea pagine, importa pagine, aggiungi immagini, comprimi gli stream, imposta i riquadri di pagina, salva le versioni PDF di destinazione e stampa intervalli di pagine

Funzionalità di output

Firma e crittografia

Firma in PAdES da B-B a B-LTA con marcature temporali RFC 3161, firma da remoto così che la chiave non lasci mai il servizio, valida l'affidabilità e applica la crittografia AES-256 di PDF 2.0

Funzionalità di firma

Standard e preflight

Valida PDF/A, PDF/X, PDF/UA, PDF/E, PDF/VT e PDF/R, quindi esporta i risultati del preflight come TXT, HTML, Markdown, JSON, CSV, SARIF, JUnit XML o NDJSON per la CI

Funzionalità degli standard

Revisioni e distribuzione

Scrive file linearizzati Fast Web View, comprime gli oggetti in object stream, aggiunge revisioni incrementali esatte al byte e produce copie riparate verificate

Funzionalità del formato di output