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);

Plakt een echte embedded Unicode Form XObject aan een bestaande zero-based pagina zonder originele content te vervangen; directe en indirecte content-arrays worden genormaliseerd naar streamreferenties

Rechthoek-coördinaten gebruiken PDF user space, en de appearance-options sturen font, kleur, spacing, uitlijning, shaping en kwartslagrotatie

Invisible true voegt tekst-rendering-modus 3 in; FitToRectangle true fit single-line-tekst met echte verticale font-metrics en horizontale tekstschaal, wat handig is voor OCR-woordgeometrie

Resources worden gekloond vóór mutatie, gegenereerde objecten worden gepreflight tegen documentlimieten, annulering en preflight-falen behouden de originele pagina, en versleutelde saves gebruiken het originele AES-securitybeleid

User-password pagina-bewerking vraagt content modification-permission; signed of gecertificeerde documenten vragen een beweringsbeleid buiten deze methode en worden geweigerd

Geverifieerd met native Linux FPC 3.2.2/3.3.1, Windows FPC en Delphi Win32/Win64, C++Builder-headers, strikte onafhankelijke extractie en pixel-identieke onzichtbare zoeklagen

Document API · Native workflows