GroupDocs.Search Descripción General

Explora la biblioteca C# de .NET para robustas capacidades de búsqueda de texto e indexación.

Illustration search

Funciones de Indexación y Búsqueda de .NET

Indexa, almacena y procesa datos documentales de manera eficiente con GroupDocs.Search for .NET para operaciones de búsqueda altamente precisas y rápidas.

Combina Índices para Mejorar la Velocidad de Búsqueda

GroupDocs.Search for .NET te permite combinar múltiples índices para optimizar el rendimiento. Reduce el impacto de los índices delta combinándolos en un índice integral para búsquedas más fluidas.

Buscar a través de Diferentes Disposiciones de Teclado

Maneja fácilmente consultas de búsqueda a través de 88 idiomas y 164 disposiciones de teclado con el reconocimiento inteligente de GroupDocs.Search for .NET.

Búsquedas de Palabras Morfológicas

GroupDocs.Search for .NET soporta búsquedas de variaciones de palabras como sustantivos en singular/plural y diferentes formas verbales, personalizables para varios idiomas.

Independencia de plataforma

GroupDocs.Search for .NET funciona sin problemas en los principales sistemas operativos y administradores de paquetes.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formatos de archivo soportados

Procesa una extensa gama de formatos de archivo con GroupDocs.Search for .NET. Ver todos los formatos soportados.

Formatos de Oficina Populares

  • Portable: PDF
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM
  • Excel: XLS, XLSX, XLSM, XLT, XLTX, XLTM, XLSB, XLA, XLAM, CSV, TSV
  • PowerPoint: PPT, PPTX, POT, POTX, PPS, PPSX, PPTM, PPSM, POTM
  • OpenDocument: ODT, ODP, ODS, OTT, OTS
  • Texto: TXT, RTF

Formatos de Medios

  • Formatos de imagen populares: BMP, JP2, PNG, EMF, WMF, JPG, PSD
  • Imágenes de varias páginas: GIF, WEBP, TIFF
  • Audio: MP3, WAV
  • Vídeo: AVI, MOV, QT, FLV, ASF

Otros

  • Email: PST, OST, MSG, EML, EMLX
  • Microsoft Visio: VSD, VSS
  • Web: XML, HTM, HTML, XHTML, MHT, MHTML
  • Otros: TORRENT, ZIP, DCM, DJVU, EPUB, FB2

Características Clave de GroupDocs.Search for .NET

Optimiza la gestión de documentos con capacidades avanzadas de búsqueda en formatos populares como PDF, DOCX, XLSX, PPTX y más.

Feature icon

Parámetros de Búsqueda Flexibles

Utiliza filtros como rangos de fechas y sensibilidad a mayúsculas y minúsculas para refinar tu búsqueda.

Feature icon

Corrección Ortográfica Inteligente

Busca frases con corrección ortográfica, comodines y caracteres especiales ignorados.

Feature icon

Resultados de Búsqueda Filtrados

Personaliza y filtra los resultados de búsqueda por tipo de documento o criterios.

Feature icon

Importación y Exportación de Índices

Importa datos, modifica configuraciones de indexación y exporta resultados indexados.

Feature icon

Excluir Datos Irrelevantes

Optimiza la indexación omitiendo archivos o palabras específicas.

Feature icon

Extracción de URL

Convierte texto en formato HTML a archivos y genera enlaces para resultados de búsqueda.

Feature icon

Búsqueda de Alta Velocidad

Divide índices grandes en partes más pequeñas para un procesamiento más rápido.

Feature icon

Manejo de Datos Simplificado

Indexa documentos directamente desde flujos de datos y estructuras.

Feature icon

Detección de Errores Tipográficos

Sugiere palabras alternativas y realiza seguimiento de ocurrencias para mejorar la precisión.

Feature icon

Soporte para Archivos Comprimidos

Indexa archivos ZIP anidados y recupera detalles de archivos dentro de ellos.

Feature icon

Indexación Eficiente

Ahorra espacio en disco con indexación compacta y procesa documentos protegidos por contraseña.

Feature icon

Sinónimos Personalizados

Agrega y gestiona sinónimos para resultados de búsqueda adaptados.

Ejemplos de código

Descubre las potentes capacidades de GroupDocs.Search for .NET con ejemplos prácticos.

Aumenta la Productividad con Búsqueda Difusa

Aprovecha GroupDocs.Search for .NET para un control de contenido flexible y preciso a través de algoritmos de búsqueda avanzados. Explora más.

Cómo procesar el resultado de búsqueda

// Crea un índice
Index index = new Index("C:/IndexFolder");
index.Add("C:/DocumentFolder");

// Configura las opciones de búsqueda
SearchOptions options = new SearchOptions();
options.FuzzySearch.Enabled = true;
options.FuzzySearch.FuzzyAlgorithm = new TableDiscreteFunction(3);

// Busca documentos que contengan la palabra 'agua' o la frase 'Lorem ipsum'
string query = "water OR \"Lorem ipsum\"";
SearchResult result = index.Search(query, options);

// Procesa el resultado de la búsqueda
Console.WriteLine("Document: " + document.DocumentInfo.FilePath);
Console.WriteLine("Occurrences: " + document.OccurrenceCount);
for (int i = 0; i < result.DocumentCount; i++) {
    FoundDocument document = result.GetFoundDocument(i);
    Console.WriteLine("Document: " + document.DocumentInfo.FilePath);
    Console.WriteLine("Occurrences: " + document.OccurrenceCount);
    }

Búsqueda Avanzada con Expresiones Regulares

GroupDocs.Search for .NET soporta expresiones regulares para búsquedas precisas. Aprende técnicas avanzadas.

Cómo buscar utilizando expresiones regulares

// Crea un índice
Index index = new Index("c:/IndexFolder");
index.Add("c:/DocumentFolder");

// Busca la frase en forma de texto

// El primer carácter de caret al principio indica que esta es una consulta de búsqueda de expresión regular
string query = "^^(.)\\1{1,}";
// Busca dos o más caracteres idénticos al principio de una palabra
SearchResult result = index.Search(query);

¿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.

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