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 消费