Record THPDFLoadedTextReplacementPlan
Guarda o estado de preview ou aplicado de uma substituição de texto em página carregada
THPDFLoadedTextReplacementPlan = record
PageIndex: Integer;
Needle, Replacement: UnicodeString;
MatchCase: Boolean;
SourceFingerprint: AnsiString;
Options: THPDFLoadedTextReplacementOptions;
Results: THPDFLoadedTextReplacementResults;
MatchedCount, ReadyCount, AppliedCount, RejectedCount: Integer;
end;
A unit é HPDFDoc; o plan registra a página pesquisada, a needle, o replacement, a sensibilidade a maiúsculas e o fingerprint da origem que um apply posterior precisa apresentar para provar que a página não mudou
Results lista uma entrada por match com status, retângulo e detalhes da fonte, e os quatro contadores resumem o resultado
Um plan é produzido por THotPDF.PreviewLoadedPageTextReplacement e consumido por THotPDF.ApplyLoadedPageTextReplacement