SearchTextBatchEach

Texto, extraction

Descrição

Roda a mesma busca multiconsulta de passada única de SearchTextBatch e envia cada correspondência a um callback, sem alocar um array de resultados dimensionado pelo chamador

Sintaxe

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

Parâmetros

QueriesTexto da consulta e opções de correspondência
PageRangeUma string vazia para todas as páginas ou uma expressão de intervalo de páginas com base em um
OnHitO callback invocado para cada consulta e bloco de texto correspondentes

Valor retornado

Retorna o número de ocorrências emitidas antes da conclusão ou do cancelamento

Observações

O progresso é reportado uma vez por passada de página por OnProgress e OnOperationProgress. Cancelar pelo callback define o estado de abort da biblioteca; chame

ResetAbort antes de outra operação

Veja também

SearchTextBatch, TPDFlibSearchBatchHitEvent