GroupDocs.Comparison em um piscar de olhos

Uma API para comparar tipos de documentos populares, como PDF, Microsoft Office, HTML, e-mails ou imagens em aplicativos Python.

Illustration comparison

Relatórios de saída detalhados

GroupDocs.Comparison identifica alterações no conteúdo do documento (caracteres, palavras, parágrafos, tabelas, gráficos), bem como alterações no estilo do documento. Ele fornece aos usuários um relatório contendo informações detalhadas sobre as diferenças, incluindo seu número e tipo.

Suporta formatos populares de arquivos e documentos

Com a API GroupDocs.Comparison, você pode comparar documentos com eficiência em formatos como PDF, HTML, e-mail, Microsoft Office Word, planilhas do Excel, apresentações em PowerPoint, OneNote, diagramas do Visio, arquivos de texto, JPEG, PNG, GIF, imagens BMP, e muitos outros formatos.

Documentação abrangente e exemplos

Documentação extensa e exemplos de código para usar a biblioteca Comparison em diferentes plataformas estão disponíveis, facilitando a integração da API GroupDocs.Comparison em seu aplicativo Python.

Selecione e mescle alterações em um arquivo

Se você tiver versões diferentes de um documento, poderá selecionar alterações específicas e compilar um novo documento usando a biblioteca GroupDocs.Comparison.

Independência da plataforma

GroupDocs.Comparison for Python via .NET oferece suporte aos seguintes sistemas operacionais, estruturas e gerenciadores de pacotes

Windows
macOS
Linux
NPM
NuGet
Amazon
Docker
Azure
VS Code
Eclipse
IntelliJ

Formatos de arquivo suportados

GroupDocs.Comparison for Python via .NET oferece suporte a 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

Recursos do GroupDocs.Comparison for Python via .NET

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

Feature icon

Comparação de documentos fácil de usar

Analise e identifique diferenças entre dois documentos.

Feature icon

Compare vários documentos

Analise e identifique diferenças em vários documentos simultaneamente.

Feature icon

Formatos Suportados

Suporta mais de 50 formatos de documentos populares de várias categorias.

Feature icon

Aceitar ou rejeitar alterações

Representação visual clara das alterações identificadas, com a opção de aceitar ou rejeitar modificações.

Feature icon

Gerar visualizações

Salve os resultados da comparação como imagens.

Feature icon

Comparação de conteúdo

Compare o conteúdo do texto linha por linha, por parágrafos, por palavras ou por caracteres. Destaque as alterações.

Feature icon

Comparação de estilos

Detecte alterações na formatação e nos estilos.

Feature icon

Definir metadados

Retenha os metadados dos arquivos de origem ou de destino ou permita que sejam especificados pelos usuários.

Feature icon

Proteção de senha

Analise documentos criptografados ou proteja o documento resultante com uma senha.

Feature icon

Compare páginas específicas

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

Feature icon

Exibir comentários

Escolha ocultar ou mostrar comentários ao carregar o documento de origem.

Amostras de código

Explore casos de uso típicos de operações GroupDocs.Comparison for Python via .NET

Comparando documentos protegidos por senha

Para comparar documentos que estão protegidos por senha, você precisa especificar a senha ao carregar os documentos:

Como comparar documentos protegidos por senha.

def run():

    # Carregue o documento de origem e especifique sua senha
    with groupdocs.comparison.Comparer("source.docx", new LoadOptions("1234")) as comparer:

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

def run():

    # Carregue o documento de origem
    with groupdocs.comparison.Comparer(source.pdf") as comparer:

        # Especifique o segundo arquivo para comparação
        comparer.add("target2.pdf");

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

        # Salvar resultado da comparação em um arquivo especificado
        comparer.compare("result.pdf");

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