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

Preview de substituição de texto Unicode