Record THPDFLoadedTextReplacementPlan

Contient l'état prévisualisé ou appliqué d'un remplacement de texte sur une page chargée

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

L'unité est HPDFDoc ; le plan enregistre la page recherchée, le needle, le remplacement, la sensibilité à la casse et l'empreinte de source qu'un apply ultérieur doit présenter pour prouver que la page est inchangée

Results liste une entrée par correspondance avec statut, rectangle et détails de police, et les quatre compteurs résument l'issue

Un plan est produit par THotPDF.PreviewLoadedPageTextReplacement et consommé par THotPDF.ApplyLoadedPageTextReplacement

Prévisualisation de remplacement de texte Unicode