GroupDocs.Comparison em um piscar de olhos

API para comparar diferenças entre documentos em Java aplicativos

Illustration comparison

Comparação de arquivos em Java

Detecte alterações entre os arquivos de origem e de destino nos níveis de parágrafo, palavra e caractere. Identifique alterações de estilo e formatação, como negrito, itálico, sublinhados, tachados, tipos de fonte e muito mais.

Grande quantidade de formatos suportados

Com a API GroupDocs.Comparison, você pode comparar facilmente documentos de vários formatos compatíveis. Isso inclui PDF, HTML, e-mail, Microsoft Office Word documentos, Excel planilhas, PowerPoint apresentações, OneNote, Visio diagramas, textos, JPEG, PNG, GIF e BMP imagens, além de muitos outros formatos.

Aplique ou rejeite alterações facilmente

Todas as diferenças entre os documentos comparados podem ser aplicadas ou rejeitadas e depois exportadas para o documento de saída.

Relatório resumido de comparação

Gere um relatório resumido que lista todas as alterações nos documentos comparados.

Independência da plataforma

GroupDocs.Comparison for Java suporta os seguintes sistemas operacionais, estruturas e gerenciadores de pacotes

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Formatos de arquivo suportados

GroupDocs.Comparison for Java suporta operações com os seguintes formatos de arquivo.

formatos Microsoft Office e OpenDocument

  • Word: DOCX, DOC, DOCM,DOT, DOTM, DOTX, RTX, RTF, TXT
  • Excel: XLSX, XLS, XLT, XLTM, XLSB, XLSM
  • PowerPoint: PPTX, PPT, POT, POTX, PPS, PPSX
  • Outlook: EML, EMLX, MSG
  • OneNote: ONE
  • OpenDocument: ODT, ODP, OTP, ODS, OTT
  • Layout de página fixo: PDF

Imagens, gráficos e diagramas

  • Imagens rasterizadas: BMP, GIF, JPG, JPEG, PNG
  • Imagem médica: DICOM
  • Microsoft Visio: VSDX, VSD, VSS, VST, VDX
  • AutoCAD Drawing: DWG, DXF

Outros

  • Texto: TXT
  • Linguagens de programação: CS, Java, CPP, JS, PY, RB, PL, ASM, GROOVY, JSON, PHP, SQL, LOG, DIFF, LESS, SCALA
  • Web: HTM, HTML, MHT, MHTML
  • Livros eletrônicos: MOBI, DjVu
  • Valores separados por delimitador: CSV

GroupDocs.Comparison características

Compare facilmente PDF e documentos, imagens e outros formatos do Office

Feature icon

Comparação de documentos fácil de usar

Analise e identifique facilmente as diferenças entre dois documentos.

Feature icon

Compare vários documentos

Examine e destaque simultaneamente as variações em vários documentos.

Feature icon

Formatos suportados

Compatibilidade com mais de 50 formatos de documentos amplamente usados de diversas categorias.

Feature icon

Aceitar ou rejeitar alterações

Visualização clara das alterações identificadas, com opções para aceitar ou rejeitar modificações.

Feature icon

Gere visualizações

Capacidade de salvar os resultados da comparação como visualizações de imagens.

Feature icon

Comparação de conteúdo

Comparação completa do conteúdo do texto em vários níveis, incluindo análise linha por linha, parágrafo, palavra e personagem, com ênfase nas alterações.

Feature icon

Comparação de estilos

Capacidade de detectar e destacar alterações nos elementos de formatação e estilo.

Feature icon

Definir metadados

Opção de reter metadados dos arquivos de origem ou de destino ou permitir configurações de metadados definidas pelo usuário.

Feature icon

Proteção por senha

Facilita a análise de documentos protegidos por senha e permite a proteção por senha para os documentos resultantes.

Feature icon

Compare páginas específicas

Carregue e compare seções ou páginas específicas de um documento conforme necessário.

Feature icon

Exibir comentários

Flexibilidade para exibir ou ocultar comentários ao carregar o documento de origem.

Amostras de código

Alguns casos de uso de operações GroupDocs.Comparison for Java típicas

Comparando documentos protegidos por senha.

Para comparar documentos que estão protegidos com uma senha, você precisa especificá-los e depois carregar os documentos:

Como comparar documentos protegidos por senha.

// Carregue o documento de origem e especifique sua senha
try (Comparer comparer = new Comparer("source.docx", new LoadOptions("1234")))
{
    // Carregue o documento de destino e especifique sua senha
    comparer.add("target.docx", new LoadOptions("5678"));

    // Salvar resultado da comparação em um arquivo especificado
    comparer.compare("result.docx");
}

Comparando vários PDF documentos.

GroupDocs.Comparison permite que você compare mais de dois documentos. A operação é quase a mesma da comparação de dois arquivos. Você só precisa adicionar mais arquivos de destino à classe comparer.

Como comparar três ou mais documentos.

// Carregue o documento de origem
try (Comparer comparer = new Comparer("source.docx") 
{
    // Especifique o segundo arquivo para comparação
    comparer.add("target2.docx");

    // Especifique o terceiro arquivo para comparação
    comparer.add("target3.docx");

    // Salvar resultado da comparação em um arquivo especificado
    comparer.compare("result.docx");
}
 Português