THPDFHeadlessDocument.AppendPageText
procedure AppendPageText(PageIndex: Integer; const Text: UnicodeString;
const TrueTypeFont: SysUtils.TBytes; const Rectangle: THPDFRectangle;
const Options: THPDFHeadlessTextAppearanceOptions; Invisible: Boolean = False;
FitToRectangle: Boolean = False);
Aggiunge una genuina Form XObject Unicode incorporata a una pagina esistente a base zero senza sostituire il contenuto originale; gli array di contenuto diretti e indiretti vengono normalizzati a riferimenti a stream
Le coordinate del Rectangle usano lo spazio utente PDF, e le opzioni dell'appearance controllano font, colore, spaziatura, allineamento, shaping e rotazione a quarti di giro
Invisible true inserisce la modalità di rendering del testo 3; FitToRectangle true adatta testo a riga singola usando le reali metriche verticali del font e la scalatura orizzontale del testo, utile per la geometria delle parole OCR
Le risorse vengono clonate prima della mutazione, gli oggetti generati vengono preflightati contro i limiti del documento, cancellazione e fallimento del preflight preservano la pagina originale, e i salvataggi cifrati usano la politica di sicurezza AES originale
La modifica delle pagine con password utente richiede il permesso di modifica del contenuto; i documenti firmati o certificati richiedono una politica di modifica esterna a questo metodo e vengono rigettati
Verificato con FPC 3.2.2/3.3.1 nativo Linux, Windows FPC e Delphi Win32/Win64, header C++Builder, estrazione indipendente rigorosa e layer di ricerca invisibili identici al pixel