Función de búsqueda
En PDF Extractor puede realizar una búsqueda tanto en la interfaz gráfica del usuario como en tiempo de ejecución. A continuación encontrará un resumen del funcionamiento de la búsqueda de texto:
•Los objetos División y Asignación de ubicación/límite admiten el método Búsqueda de texto, que permite buscar texto e identificar una posición de división relativa a este texto.
•El método Búsqueda de texto le permite especificar varias opciones de filtrado. Por ejemplo, puede buscar texto de un tipo de fuente, tamaño y peso determinados.
•El objeto Grupo/Filtro puede agrupar datos PDF por texto que se encuentra o no se encuentra en una página.
•También puede realizar una búsqueda en los paneles Vista PDF y Resultados, con ayuda del cuadro de diálogo Buscar. Dependiendo del panel, las funciones de búsqueda de texto varían (ver detalles más abajo).
Cuadro de diálogo Buscar
Puede buscar texto en los paneles Vista PDF y Resultados de PDF Extractor. Para invocar el cuadro de diálogo Buscar, haga clic dentro del panel que le interese y pulse Ctrl+F. También puede acceder al cuadro de diálogo con el comando de menú Edición | Buscar o desde la barra de herramientas.
Cuadro de diálogo Buscar en el panel Resultados
El cuadro de diálogo Buscar que se muestra a continuación aparece en el panel Resultados de PDF Extractor. Las opciones de búsqueda se pueden especificar con los botones que hay bajo el campo del término de búsqueda (imagen siguiente). Si una opción está activada, su botón se resalta en color azul (p.ej. en la imagen siguiente está activado el botón Buscar ancla).
Opciones de búsqueda
Puede seleccionar estas opciones:
•Coincidencia de mayúsculas/minúsculas: Los resultados tienen que coincidir con el término de búsqueda en el uso de mayúsculas y minúsculas (Dirección no es lo mismo que dirección).
•Sólo palabras completas: Sólo se buscan palabras que coincidan con todo el término de búsqueda. Por ejemplo, si activa la opción Sólo palabras completas, para el término de búsqueda par, sólo se encontraría la palabra par. Sin embargo, si no se marca esta casilla, el término de búsqueda par encontraría las palabras pareja y compartir, por ejemplo.
•Expresión regular: Si está activada esta opción, se busca el texto especificado mediante la expresión regular. Para más información consulte el apartado Expresiones regulares que aparece a continuación.
•Filtrar resultados: Selecciona en qué componentes del documento se debe ejecutar la búsqueda.
•Buscar ancla: Los elementos encontrados se indexan por orden de documento y el índice del elemento actualmente seleccionado se indica en el cuadro de diálogo Buscar. Por ejemplo, a partir de la información de la imagen anterior, podemos decir que el primero de los cuatro elementos encontrados está actualmente seleccionado. Al hacer clic en Buscar siguiente (resaltado en la parte inferior derecha de la imagen) pasará al siguiente elemento encontrado en el orden del índice. Sin embargo, si se selecciona la opción Buscar ancla, el botón Buscar siguiente le lleva al siguiente elemento encontrado en relación con la posición actual del cursor. Así, si el elemento actualmente seleccionado es el primero (digamos, 1 de 4) y colocáramos el cursor después del elemento 3, entonces Buscar siguiente nos llevaría al elemento 4 y no al 2 (como habría ocurrido si Buscar ancla estuviera desactivado).
•Buscar en selección: Si activa esta opción, la selección actual se bloquea y la búsqueda se ejecuta en la selección solamente. Si no está activada, el término de búsqueda se busca en todo el documento. Antes de realizar una selección nueva deberá desbloquear la selección actual desactivando el botón de la opción Buscar en selección.
Alternar entre los resultados de la búsqueda
Todos los resultados de la búsqueda aparecen resaltados en el panel Resultados (ver más abajo). Puede utilizar los botones Atrás y Adelante para pasar de un resultado de búsqueda a otro.
Expresiones regulares
Puede usar expresiones regulares (regex) para buscar cadenas de texto. Para hacerlo siga estos pasos:
1.En primer lugar, active la opción Expresión regular (ver Opciones de búsqueda más arriba). Al activar esta opción estamos especificando que el texto del campo del término de búsqueda debe evaluarse como expresión regular.
2.El segundo paso consiste en introducir la expresión regular en el campo del término de búsqueda. Si necesita ayuda para construir su expresión regular, haga clic en el botón Generador de expresiones regulares situado a la derecha del campo del término de búsqueda (imagen siguiente).
3.Haga clic en un elemento de la lista desplegable del generador para introducir los caracteres correspondientes en el campo de búsqueda. La imagen siguiente muestra una expresión regular simple para encontrar cualquier cosa antes de la cadena king. Para más información sobre los metacaracteres de las expresiones regulares consulte la tabla que aparece más abajo.
Metacaracteres de expresiones regulares
A continuación puede consultar una lista de los metacaracteres de las expresiones regulares.
. | Cualquier carácter. Es un comodín para un solo carácter. |
( | El inicio de una región en la que se realizará la búsqueda. |
) | El final de la región en la que se realizará la búsqueda. |
(abc) | Los metacaracteres ( y ) marcan el inicio y el final de una expresión etiquetada. Las expresiones etiquetadas son ideales si necesita etiquetar (es decir, recordar) una región encontrada en la búsqueda para poder hacer referencia a ella más tarde (referencia inversa). Puede etiquetar un máximo de nueve expresiones (y hacerles referencia más tarde, desde el campo Buscar o Reemplazar).
Por ejemplo, (the) \1 encuentra la cadena the the. Esta expresión significa: encontrar la cadena "the" (y recordarla como región etiquetada), seguido de un carácter de espacio y de una referencia inversa a la región etiquetada encontrada previamente. |
\n | En una expresión de búsqueda o reemplazo, indica el texto coincidente con la n-ésima expresión etiquetada, siendo n un número del 1 al 9. Por ejemplo, si el término de búsqueda es Fred([1-9])XXX y el término de reemplazo es Sam\1YYY, el texto Fred2XXX se reemplazará con Sam2YYY. |
\< | Inicio de palabra. |
\> | Final de palabra. |
\x | Encuentra el carácter x que sigue a la barra inversa, cuando el carácter x es un carácter que se utiliza en la sintaxis de expresiones regulares. Por ejemplo, \[ encuentra el carácter [ y no el inicio de un conjunto de caracteres. |
[...] | Conjunto de caracteres. Por ejemplo, [abc] encuentra los caracteres a, b o c. También puede usar intervalos como [a-z] para buscar cualquier carácter en minúsculas. |
[^...] | Un carácter cualquiera no perteneciente al conjunto. Por ejemplo, [^A-Za-z] encuentra cualquier carácter excepto caracteres alfabéticos en mayúsculas o minúsculas. |
^ | Inicio de línea (a no ser que se use dentro de un conjunto de caracteres, ver fila anterior). |
$ | Final de línea. Por ejemplo, A+$ encuentra una A o más de una A que estén al final de una línea. |
* | 0 veces o más. Por ejemplo, Sa*m encuentra Sm, Sam, Saam, Saaam, etc. |
+ | 1 o más veces. Por ejemplo Sa+m encuentra Sam, Saam, Saaam, etc |
Representación de caracteres especiales
Estas expresiones regulares son especiales:
\r | Retorno de carro (CR). Puede usar CR (\r) o LF (\n) para buscar o crear una línea nueva. |
\n | Avance de línea (LF). Puede usar CR (\r) o LF (\n) para buscar o crear una línea nueva. |
\t | Tabulación |
\\ | Utilice esto para aplicar escape a los caracteres que aparecen en las expresiones regulares. Por ejemplo: \\\n |
Cuadro de diálogo Buscar en el panel Vista PDF
También puede realizar una búsqueda en el panel Vista PDF. El cuadro de diálogo Buscar en el panel Vista PDF se ilustra a continuación. En este cuadro de diálogo, puede activar las opciones Coincidencia de mayúsculas/minúsculas y Sólo palabras completas. Para más detalles, consulte Opciones de búsqueda más arriba.
Resultados de la búsqueda en el panel Vista PDF
Los resultados de la búsqueda aparecen resaltados en el panel Vista PDF (imagen siguiente). Puede utilizar los botones Atrás y Adelante para saltar de un resultado de búsqueda a otro.
Acciones con los resultados de la búsqueda
También puede hacer clic con el botón derecho en cualquiera de los resultados de la búsqueda y seleccionar una opción adecuada en el menú contextual:
Para ver una descripción de las opciones del menú contextual, consulte Modos de selección.