GroupDocs.Search for Java

Pesquisa inteligente de texto em documentos

Com GroupDocs.Search for Java, você pode buscar e extrair texto de vários tipos de documentos em suas aplicações Java de forma fluida.

Realizar buscas textuais em arquivos PDF

GroupDocs.Search facilita a busca em arquivos PDF usando lógica sofisticada e indexação, melhorando a precisão das buscas nas aplicações Java.

  1. Configure um diretório para armazenar o índice de busca.
  2. Escolha uma pasta contendo arquivos PDF.
  3. Defina opções de busca adicionais.
  4. Execute a busca e analise os resultados.
// Defina o diretório para armazenar o índice de busca
Index index = new Index("c:/MyIndex");

// Especifique a pasta contendo documentos pesquisáveis
index.add("c:/MyDocuments");

// Ative a busca de homófonos para corresponder palavras com pronúncias similares
SearchOptions options = new SearchOptions();
options.setUseHomophoneSearch(true);

// Execute uma consulta de busca avançada
SearchResult result = index.search("metis", options);
Maven XML
clique para copiar
copiado
Mais exemplos Documentação

Capacidades aprimoradas de busca e indexação

GroupDocs.Search for Java simplifica a busca e indexação de textos em mais de 70 formatos de documentos, oferecendo ferramentas eficientes para gerenciar e recuperar informações rapidamente.

Recursos principais do GroupDocs.Search

Busca de texto abrangente

Encontre texto em vários formatos de documentos, como PDFs, documentos do Word, apresentações do PowerPoint e planilhas. Utilize correspondências exatas, busca aproximada e operadores de curinga para resultados de pesquisa refinados.

Indexação otimizada para grandes dados

Crie índices estruturados para agilizar as pesquisas, facilitando a navegação por repositórios de documentos extensos de forma eficiente.

Suporte a múltiplas idiomas

Realize buscas em mais de 80 idiomas com suporte embutido para diferentes layouts de teclado e variações de morfologia, melhorando a precisão.

Configurações de busca flexíveis

Personalize as buscas com opções como sensibilidade a maiúsculas, filtragem por data e a capacidade de excluir palavras específicas para resultados precisos.

Implementando consultas de busca avançadas

Este exemplo ilustra como usar consultas de busca para pesquisar dentro de documentos PDF de forma eficiente.

Java

// Defina o diretório para a indexação de busca
Index index = new Index("c:/MyIndex");
    
// Forneça o caminho do arquivo para os documentos
index.add("c:/MyDocuments");

// Insira a senha para documentos criptografados
index.getDictionaries().getDocumentPasswords().add("protected.pdf", "123456");

// Ative a busca aproximada para detectar palavras similares
SearchOptions options = new SearchOptions();
options.getFuzzySearch().setEnabled(true);
options.getFuzzySearch().setFuzzyAlgorithm(new SimilarityLevel(0.8));

// Busque resultados da pesquisa
SearchResult result = index.Search("Loarem", options);

// Processar e analisar os resultados da pesquisa
System.out.println("Documents: " + result.getDocumentCount());
System.out.println("Occurrences: " + result.getDocumentCount());
Maven XML
clique para copiar
copiado
Mais exemplos Documentação

O que faz o GroupDocs.Search?

GroupDocs.Search for Java é uma biblioteca robusta de pesquisa e indexação de documentos que suporta mais de 70 formatos de arquivo, incluindo PDF, Word, PowerPoint, Excel, imagens e arquivos ZIP. Ele permite capacidades de busca rápidas, precisas e escaláveis para grandes coleções de documentos.
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.

Visão geral dos principais recursos

Descubra funcionalidades de busca de texto de alto desempenho, projetadas para eficiência e precisão.

Encontre informações em documentos PDF com GroupDocs.Search

GroupDocs.Search suporta mais de 70 formatos, incluindo arquivos de escritório, permitindo buscas rápidas com recursos avançados de indexação.

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