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

Tilføjer et rigtigt indlejret Unicode Form XObject til en eksisterende nul-baseret side uden at erstatte originalt indhold; direkte og indirekte content-arrays normaliseres til stream-referencer

Rectangle-koordinater bruger PDF user space, og appearance-options styrer font, farve, spacing, justering, shaping og kvartdrejet rotation

Invisible true indsætter tekst i rendering mode 3; FitToRectangle true tilpasser enkel linjetekst ud fra faktiske lodrette font-metrics og vandret tekstskalering, hvilket er nyttigt til OCR-ordgeometri

Ressourcer klones før mutation, genererede objekter preflightes mod dokumentgrænser, cancellation og preflight-fejl bevarer den originale side, og krypteret gemning bruger den originale AES-sikkerhedspolitik

Redigering af sider med user-password kræver content modification-tilladelse; signerede eller certificerede dokumenter kræver en redigeringspolitik uden for denne metode og afvises

Verificeret med native Linux FPC 3.2.2/3.3.1, Windows FPC og Delphi Win32/Win64, C++Builder-headere, strikt uafhængig ekstraktion og pixel-identiske usynlige søgelag

Document API · Native workflows