SearchTextBatchEach
Текст, Извлечение
Описание
Прогоняет тот же однопроходный многозапросный поиск, что и SearchTextBatch, и отправляет каждое совпадение в колбэк, не выделяя массив результата размера вызывающего
Синтаксис
Function TPDFlib.SearchTextBatchEach(Const Queries: Array Of TPDFlibSearchQuery; Const PageRange: WideString; OnHit: TPDFlibSearchBatchHitEvent): Integer;Параметры
| Queries | Текст запроса и опции сопоставления |
|---|---|
| PageRange | Пустая строка для каждой страницы либо выражение диапазона страниц с нумерацией от единицы |
| OnHit | Callback, вызываемый для каждого совпавшего запроса и текстового блока |
Возвращаемое значение
Возвращает число выданных совпадений до завершения или отмены
Примечания
Прогресс сообщается один раз на каждый проход страницы через OnProgress и OnOperationProgressОтмена колбэком переводит библиотеку в состояние прерывания; вызовите
ResetAbort перед следующей операцией