GroupDocs.Search for Java

Encuentra texto en documentos empresariales

GroupDocs.Search for Java te permite buscar texto en documentos utilizando consultas flexibles y precisas. Integra la funcionalidad de búsqueda en aplicaciones Java.

Cómo buscar en documentos PDF

GroupDocs.Search permite búsquedas de texto rápidas y eficientes en documentos PDF, perfecto para aplicaciones Java.

  1. Especifica una carpeta para almacenar el índice de búsqueda.
  2. Selecciona la carpeta que contiene tus documentos.
  3. Configura las opciones de búsqueda para limitar los resultados a documentos PDF.
  4. Ejecuta la búsqueda y obtén los resultados.
// Directorio para almacenar el índice de búsqueda reutilizable
Index index = new Index("c:/MyIndex");

// Carpeta que contiene los documentos
index.add("c:/MyDocuments");

// Filtra búsquedas por formato de documento
SearchOptions options = new SearchOptions();
options.SearchDocumentFilter = 
    SearchDocumentFilter.createFileExtension(".pdf");

// Recupera los resultados de búsqueda
SearchResult result = index.search("Lorem");
Maven XML
haz clic para copiar
copiado
Más ejemplos Documentación

Capacidades de búsqueda mejoradas

GroupDocs.Search for Java ofrece búsqueda avanzada de texto en más de 70 formatos de archivos. La indexación acelera las búsquedas y mejora la eficiencia en la gestión de documentos.

Características clave de GroupDocs.Search

Búsqueda de texto poderosa

Encuentra texto en formatos de documentos populares como PDFs, archivos de Word, presentaciones y hojas de cálculo. Soporta múltiples métodos de búsqueda, incluyendo búsqueda difusa, homófonos y comodines.

Indexación optimizada para mejor rendimiento

Crea y reutiliza índices de búsqueda para mejorar la velocidad y eficiencia de búsqueda, especialmente en colecciones de documentos grandes.

Soporte de búsqueda multilingüe

Busca dentro de documentos escritos en más de 80 idiomas. Detecta diferentes distribuciones de teclado y variaciones de palabras para mayor precisión.

Opciones de búsqueda personalizables

Reduce los resultados de búsqueda con filtros, expresiones regulares y otras configuraciones de búsqueda avanzadas.

Filtrar documentos antes de buscar

Aprende a refinar búsquedas utilizando filtros

Java

// Configura un índice que excluya ciertos formatos de archivo
IndexSettings settings = new IndexSettings();
DocumentFilter fileExtensionFilter = 
  DocumentFilter.createFileExtension(".odp", ".png", ".rtf");

DocumentFilter invertedFilter = DocumentFilter.createNot(fileExtensionFilter);
settings.setDocumentFilter(invertedFilter);

Index index = new Index("c:/MyIndex", settings);
    
// Especifica la ruta de almacenamiento de documentos
index.add("c:/MyDocuments");

// Recupera los resultados de búsqueda
SearchResult result = index.search("Lorem", options);

// Procesa y utiliza los resultados de búsqueda
System.out.println("Documents: " + result.getDocumentCount());
System.out.println("Occurrences: " + result.getDocumentCount());
Maven XML
haz clic para copiar
copiado
Más ejemplos Documentación

¿Qué es GroupDocs.Search?

GroupDocs.Search for Java es una biblioteca robusta para búsqueda rápida de texto e indexación de documentos. Soporta más de 70 formatos de archivo, incluyendo estándares de la industria como PDF, Word, Excel y PowerPoint. Mejora tus aplicaciones con capacidades de búsqueda precisas y de alta velocidad.
Saber más
About illustration

¿Listo para empezar?

Descargue GroupDocs.Search gratis u obtenga una licencia de prueba para obtener acceso completo.

Recursos útiles

Explore la documentación, las muestras de código y el apoyo de la comunidad para mejorar su experiencia.

Características clave

Realiza búsquedas de texto precisas y eficientes.

Buscar en documentos empresariales

GroupDocs.Search soporta más de 70 formatos de archivo, facilitando la búsqueda a través de documentos de oficina ampliamente utilizados.

Consejos para licencias temporales

1
Regístrate con tu correo electrónico del trabajo. No se permiten servicios de correo gratuitos.
2
Utilice el botón Obtener una licencia temporal en el segundo paso.
 Español