THPDFLoadedTextReplacementPlan 记录

保存一次已加载页面文本替换的预览或应用状态

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

所属单元是 HPDFDoc;plan 记录被搜索的页、查找词、替换文本、大小写敏感设置,以及后续 apply 时必须出示的源指纹,用以证明页面未被改动

Results 为每个匹配列出一条记录,包含状态、矩形和字体细节;四个计数器汇总整体结果

plan 由 THotPDF.PreviewLoadedPageTextReplacement 生成,由 THotPDF.ApplyLoadedPageTextReplacement 消费

预览 Unicode 文本替换