SearchTextBatchEach

Текст, Извлечение

Описание

Прогоняет тот же однопроходный многозапросный поиск, что и SearchTextBatch, и отправляет каждое совпадение в колбэк, не выделяя массив результата размера вызывающего

Синтаксис

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

Параметры

QueriesТекст запроса и опции сопоставления
PageRangeПустая строка для каждой страницы либо выражение диапазона страниц с нумерацией от единицы
OnHitCallback, вызываемый для каждого совпавшего запроса и текстового блока

Возвращаемое значение

Возвращает число выданных совпадений до завершения или отмены

Примечания

Прогресс сообщается один раз на каждый проход страницы через OnProgress и OnOperationProgressОтмена колбэком переводит библиотеку в состояние прерывания; вызовите

ResetAbort перед следующей операцией

См. также

SearchTextBatch, TPDFlibSearchBatchHitEvent