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

在既有的零基頁面附加真正的內嵌 Unicode Form XObject,不取代原始內容;直接與間接內容陣列會正規化為串流參照

Rectangle 座標使用 PDF 使用者空間,外觀選項控制字型、顏色、間距、對齊、shaping 與 90 度旋轉

Invisible 為 true 時插入文字渲染模式 3;FitToRectangle 為 true 時以實際垂直字型度量與水平文字縮放配適單行文字,適合 OCR 單詞幾何

資源在修改前先複製,產生物件會對照文件上限做 preflight,取消與 preflight 失敗保留原始頁面,加密儲存沿用原始 AES 安全性原則

以使用者密碼編輯頁面需要內容修改權限;已簽署或已認證文件需要本方法之外的編輯原則,會被拒絕

已用原生 Linux FPC 3.2.2/3.3.1、Windows FPC 與 Delphi Win32/Win64、C++Builder 標頭、嚴格獨立擷取與逐像素一致的隱形搜尋層驗證

文件 API · 原生工作流程