THPDFLoadedTextReplacementPlan-Record
Hält den vormals vorangeschauten oder angewendeten Zustand einer Textersetzung auf einer geladenen Seite
THPDFLoadedTextReplacementPlan = record
PageIndex: Integer;
Needle, Replacement: UnicodeString;
MatchCase: Boolean;
SourceFingerprint: AnsiString;
Options: THPDFLoadedTextReplacementOptions;
Results: THPDFLoadedTextReplacementResults;
MatchedCount, ReadyCount, AppliedCount, RejectedCount: Integer;
end;
Das Unit ist HPDFDoc; der Plan hält die durchsuchte Seite, Needle, Replacement, die Groß-/Kleinschreibungs-Empfindlichkeit und den Source-Fingerprint fest, den ein späteres Apply vorlegen muss, um zu belegen, dass die Seite unverändert ist
Results listet einen Eintrag pro Treffer mit Status, Rechteck und Schrift-Details, und die vier Zähler fassen das Ergebnis zusammen
Ein Plan wird von THotPDF.PreviewLoadedPageTextReplacement erzeugt und von THotPDF.ApplyLoadedPageTextReplacement verbraucht