GroupDocs.Search for .NET

Pesquise texto em documentos empresariais

GroupDocs.Search for .NET permite pesquisas de texto poderosas e flexíveis em seus documentos. Integre facilmente a funcionalidade de busca em aplicações .NET.

Como buscar em dados TXT

GroupDocs.Search possibilita buscas eficientes de texto em documentos TXT, tornando-o ideal para aplicações .NET.

  1. Configure uma pasta para armazenar o índice de busca.
  2. Selecione a pasta que contém seus arquivos.
  3. Configure as opções de busca para processar apenas documentos TXT.
  4. Execute a busca e recupere os resultados.
// Caminho para armazenar o índice de busca reutilizável
Index index = new Index("c:/MyIndex");

// Pasta contendo documentos
index.Add("c:/MyDocuments");

// Pesquisar apenas em formatos de arquivo específicos
SearchOptions options = new SearchOptions();
options.SearchDocumentFilter = 
    SearchDocumentFilter.CreateFileExtension(".txt");

// Recuperar resultados da busca
SearchResult result = index.Search("Lorem", options);
dotnet add package GroupDocs.Search
clique para copiar
copiado
Mais exemplos Documentação

Recursos avançados de busca

GroupDocs.Search for .NET possibilita buscas sofisticadas de texto em mais de 70 formatos de arquivo. A indexação melhora a eficiência da busca e ajuda na gestão do conteúdo dos documentos.

Principais recursos do GroupDocs.Search

Busca avançada de texto

Extraia texto relevante de documentos empresariais populares, incluindo PDFs, arquivos Word, apresentações e planilhas. Suporta várias técnicas de busca, como busca difusa, detecção de homofones e curingas.

Indexação otimizada para buscas mais rápidas

Crie e reutilize índices de busca para aumentar a velocidade da pesquisa. A indexação otimiza o desempenho ao pesquisar em grandes coleções de documentos.

Suporte para múltiplos idiomas

Realize buscas em documentos escritos em mais de 80 idiomas. Detecta diferentes layouts de teclado e variações de palavras para melhorar a precisão.

Configurações de busca flexíveis

Refine os resultados da busca com opções personalizáveis, incluindo filtros, expressões regulares e configurações de sensibilidade a maiúsculas e minúsculas.

Filtrar documentos a serem processados

Aprenda como restringir buscas de documentos usando filtros

C#

// Configure um índice que exclua certos formatos de arquivo
IndexSettings settings = new IndexSettings();
DocumentFilter fileExtensionFilter = 
  DocumentFilter.CreateFileExtension(".odp", ".png", ".rtf");

DocumentFilter invertedFilter = DocumentFilter.CreateNot(fileExtensionFilter);
settings.DocumentFilter = invertedFilter;

Index index = new Index("c:/MyIndex", settings);
    
// Especifique o diretório dos documentos
index.Add("c:/MyDocuments");

// Recupere os resultados da busca
SearchResult result = index.Search("Lorem");

// Processar e utilizar a saída da busca
Console.WriteLine("Documents: " + result.DocumentCount);
Console.WriteLine("Occurrences: " + result.OccurrenceCount);
dotnet add package GroupDocs.Search
clique para copiar
copiado
Mais exemplos Documentação

O que é GroupDocs.Search?

GroupDocs.Search for .NET é uma biblioteca poderosa para busca textual eficiente e indexação de documentos. Ela suporta mais de 70 formatos de arquivo, incluindo documentos padrão da indústria como PDF, Word, Excel e PowerPoint. Melhore o desempenho de pesquisa com resultados rápidos e precisos.
Saiba mais
About illustration

Pronto para começar?

Baixe GroupDocs.Search gratuitamente ou obtenha uma licença de teste para acesso total!

Recursos úteis

Explore a documentação, as amostras de código e o apoio da comunidade para aprimorar sua experiência.

Recursos principais

Realize buscas precisas e eficientes de dados.

Encontre dados em seus documentos empresariais

GroupDocs.Search suporta mais de 70 formatos de arquivo, permitindo o processamento e a busca eficiente em documentos de escritório populares.

Dicas de licença temporária

1
Cadastre-se com seu e-mail comercial. Serviços de e-mail gratuitos não são permitidos.
2
Use o botão Obter uma licença temporária na segunda etapa.
 Português