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
| Queries | Texto da consulta e opções de correspondência |
|---|---|
| PageRange | Uma string vazia para todas as páginas ou uma expressão de intervalo de páginas com base em um |
| OnHit | O 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