SearchTextEach
Texto y extracción
Descripción
Busca en el documento seleccionado y emite inmediatamente cada TPDFlibSearchHit mediante OnHit, evitando un búfer dimensionado por el llamador
El método notifica el progreso por páginas mediante OnProgress y comprueba el estado compartido Abort entre páginas y bloques de texto
Establecer en True el parámetro Cancel detiene la búsqueda y fija el mismo estado de aborto; llame a ResetAbort antes de otra operación
Sintaxis
Delphi
Function TPDFlib.SearchTextEach(Const Query: WideString; Options: TPDFlibSearchOptions; Const PageRange: WideString; OnHit: TPDFlibSearchHitEvent): Integer;Parámetros
| Query | Texto de búsqueda no vacío |
|---|---|
| Options | Cualquier combinación de soCaseSensitive y soWholeWord |
| PageRange | Expresión de intervalo de páginas, o una cadena vacía para todas las páginas |
| OnHit | Devolución de llamada invocada una vez por cada bloque de texto coincidente; nil cuenta las coincidencias sin materializarlas |
Valores devueltos
Total de coincidencias emitidas antes de finalizar o cancelar