API Java para comparar arquivos

Crie aplicativos Java para comparar efetivamente o conteúdo dos arquivos em busca de diferenças em todos os formatos padrão de documentos e arquivos de imagem.


baixar avaliação gratuita

O que é GroupDocs.Comparison for Java

GroupDocs.Comparison for Java é a API mais flexível e fácil de usar para ajudá-lo a desenvolver aplicativos de comparação de documentos no ambiente Java. O verificador de diferenças e a API de mesclagem de documentos permitem detectar alterações e diferenças no conteúdo, bem como no estilo do texto, entre formatos de documentos semelhantes.

Formatos Suportados

A biblioteca GroupDocs.Comparison suporta a detecção de diferenças no conteúdo e no estilo de texto entre formatos populares de imagens e documentos, como PDF, HTML, Outlook por e-mail, documentos do Microsoft Office Word, planilhas do Excel, apresentações em PowerPoint, OneNote, diagramas do Visio, textos, png , imagens gif e bmp, bem como uma centena de outros formatos.

Capacidades de comparação

A comparação pode ser realizada para detectar alterações no conteúdo de palavras, parágrafos, tabelas ou gráficos e seus estilos, e fornecerá um documento de comparação que lista um resumo das diferenças, seu número e tipo de pertença. GroupDocs.Comparison for Java pode extrair facilmente informações básicas sobre o documento de origem, comparar e salvar documentos simples, protegidos por senha e criptografados de vários formatos por meio de um arquivo ou fluxo de dados.

Documentação e exemplos

Já existe muita documentação sobre o uso da biblioteca Comparison em diferentes plataformas com exemplos de código, então você não precisa pensar muito sobre como trabalhar com GroupDocs.Comparison for Java API em seu aplicativo.

Compatibilidade

GroupDocs.Comparison for Java não requer a instalação de nenhum software externo no sistema. É compatível com todas as versões de Java e suporta sistemas operacionais populares (Windows, Linux, MacOS) capazes de executar o ambiente de execução Java.

Compare facilmente documentos usando Java API

Através da API GroupDocs.Comparison for Java você pode comparar facilmente documentos de formatos suportados para encontrar diferenças entre eles. O exemplo a seguir mostra como comparar dois documentos do Microsoft Word usando Java:

try (Comparer comparer = new Comparer("D:\\source.pdf")) {
    comparer.add("D:\\target.pdf");
    comparer.compare("D:\\result.pdf");
}

Especifique o nível de detalhe da comparação

GroupDocs.Comparison for Java permite comparar documentos em três níveis de profundidade. Você pode definir a intensidade da comparação como baixa (compare o texto palavra por palavra com precisão para grade de imagem = 50), média (compare texto caractere por caractere com precisão para grade de imagem = 100) ou alta (compare texto caractere por caractere com precisão para imagem grade = 150).

Comparar estilo de texto

Junto com o conteúdo do documento, a API GroupDocs.Comparison for Java também permite comparar o estilo do texto. Nome da fonte, tamanho, cor, estilo (negrito, itálico, sublinhado, versalete e hiperlinks) e, se aplicável, a cor também podem ser comparados para verificar a diferença entre os documentos comparados, enquanto palavras e caracteres estão sendo comparados. Para comparação de parágrafos, alinhamento, recuo (recuo à esquerda, recuo à direita), espaçamento (espaço depois, espaço antes), recuo da primeira linha e espaçamento entre linhas também podem ser comparados. Da mesma forma, sempre que aplicável, outras seções de uma página também podem ser comparadas por meio da API GroupDocs.Comparison for Java. As seções incluem distância do rodapé, margens da página (esquerda, direita, superior e inferior), altura da página, orientação da página, cor da borda e largura da linha.

Recursos do GroupDocs.Comparison for Java

recursos de apoio e aprendizagem

GroupDocs.Comparison oferece APIs de visualização de documentos para outros ambientes de desenvolvimento populares

Back to top
 Português