SearchTextBatchEach

Text, Extraktion

Beschreibung

Führt dieselbe Single-Pass-Suche mit mehreren Abfragen wie SearchTextBatch aus und sendet jede Übereinstimmung an einen Callback, ohne ein vom Aufrufer dimensioniertes Ergebnisarray zuzuweisen

Syntax

Function TPDFlib.SearchTextBatchEach(Const Queries: Array Of TPDFlibSearchQuery; Const PageRange: WideString; OnHit: TPDFlibSearchBatchHitEvent): Integer;

Parameter

QueriesAbfragetext und Abgleichsoptionen
PageRangeEine leere Zeichenfolge für alle Seiten oder ein einsbasierter Seitenbereichsausdruck
OnHitDer für jede passende Abfrage und jeden passenden Textblock aufgerufene Callback

Rückgabewerte

Gibt die Anzahl der vor Abschluss oder Abbruch ausgegebenen Übereinstimmungen zurück

Siehe auch

Der Fortschritt wird einmal pro Seitendurchlauf über OnProgress und OnOperationProgress gemeldet

Das Abbrechen durch den Callback setzt den Abbruchstatus der Bibliothek; rufen Sie vor einer weiteren Operation ResetAbort auf

Siehe auch

SearchTextBatch, TPDFlibSearchBatchHitEvent