THPDFLoadedTextReplacementPlan 記錄

保存單次已載入頁面文字替換的預覽或已套用狀態

THPDFLoadedTextReplacementPlan = record
  PageIndex: Integer;
  Needle, Replacement: UnicodeString;
  MatchCase: Boolean;
  SourceFingerprint: AnsiString;
  Options: THPDFLoadedTextReplacementOptions;
  Results: THPDFLoadedTextReplacementResults;
  MatchedCount, ReadyCount, AppliedCount, RejectedCount: Integer;
end;

單元為 HPDFDoc;plan 記錄搜尋的頁面、needle、替換文字、是否區分大小寫,以及後續套用時必須出示以證明頁面未變的來源指紋

Results 為每個符合列出一筆條目,含狀態、矩形與字型細節,四個計數器彙整整體結果

plan 由 THotPDF.PreviewLoadedPageTextReplacement 產生,由 THotPDF.ApplyLoadedPageTextReplacement 消耗

預覽 Unicode 文字替換