<repositories>
   <repository>
      <id>repository.groupdocs.com</id>
      <name>GroupDocs Repository</name>
      <url>https://releases.groupdocs.com/java/repo/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.groupdocs</groupId>
      <artifactId>groupdocs-comparison</artifactId>
      <version>22.11</version>
   </dependency>
</dependencies>
copied!  
repositories {
    maven {
        url 'https://releases.groupdocs.com/java/repo/'
    }
}

compile(group: 'com.groupdocs', name: 'groupdocs-comparison', version: '22.11')
copied!  
<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.groupdocs" name="groupdocs-comparison" rev="22.11">
   <artifact name="groupdocs-comparison" ext="jar"/>
</dependency>
copied!  
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))

libraryDependencies += "com.groupdocs" % "groupdocs-comparison" % "22.11"
copied!  

Java High Code API para comparar documentos e extrair informações

main-banner

Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Suporte gratuito | Licença temporária

GrupoDocScomparison para Java é uma biblioteca de classes Java e API no local para criar aplicativos Java de comparação e extração de informações de documentos com suporte para comparar arquivos do Microsoft Office Word & Reg;, Excel & Reg;, PowerPoint & Reg;, Visio & Reg;, OneNote & Reg;, OpenOffice & Reg;, ebook, PDF, PDF, imagens e vários outros formatos de arquivo. Detecte as alterações do documento comparando arquivos e aceitar / rejeitar alterações. Compare os arquivos de código -fonte das linguagens de programação suportadas, mescle -as e destaque as alterações, se necessário.

Comparação de documentos Java On-Premise API Recursos

Formatos de arquivo de comparação de documentos suportados

Layout fixo: PDF
Microsoft Word & Reg ;: Doc, Docm, Docx, Dot, Dotm, Dotx, RTX
Microsoft Excel & Reg ;: XLS, XLT, XLSX, XLTM, XLSB, XLSM, CSV
AutoCAD & Reg ;: CAD
Microsoft PowerPoint & Reg ;: Pot, Potx, PPS, PPSX, PPTX, PPT
Microsoft Visio & Reg ;: VSDX, VSD, VSS, VST, VDX
Microsoft OneNote & Reg ;: Um
OpenOffice & Reg; Escritor: odt, Ott
OpenOffice & Reg; Impress: ODP, OTP
OpenOffice & Reg; Calc: ODS
Texto: txt
Web: htm, html, mht, mhtml
Ebook: mobi, djvu
Imagem médica: DCM
AUTODEK & REG ;: DWG
AutoCAD & reg; dxf
Imagem: BMP, GIF, JPG, JPEG, PNG
Microsoft Outlook & Reg; EML, EMLX, MSG
Linguagem de programação: CS, Java, CPP, JS, PY, RB

Para detalhes e limitações, visite, Formatos de documentos suportados.

Requisitos de sistema

  • Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
  • macOS: Mac OS X
  • Linux: Ubuntu, OpenSuse, Centos e outros
  • ** Java:**
    • J2SE 7.0 (1.7) *depreciado *
    • J2SE 8.0 (1.8) ou acima (por exemplo, Java 10)

GroupDocs.Comparison para Java não exige que nenhum software externo ou ferramenta de terceiros sejam instalados. Basta seguir uma das maneiras, conforme descrito em Instalação e configuração.

Iniciar

O GroupDocs hospeda todas as APIs Java no Repositório de GroupDocs. Você pode facilmente usar o groupdocs.comparison para a API Java diretamente em seus projetos maven com configurações simples. Para as instruções detalhadas, visite Instalação do Repositório GroupDocs usando Maven Página de documentação.

Exemplo de código java para comparar dois arquivos PDF do fluxo

try (Comparer comparer = new Comparer(new FileInputStream("C:\\source.pdf"))) {
    comparer.add(new FileInputStream("C:\\target.pdf"));
    final Path resultPath = comparer.compare(new FileOutputStream("C:\\result.pdf"));
}

Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Suporte gratuito | Licença temporária

VersionRelease Date
22.114 de novembro de 2022
22.328 de março de 2022
21.625 de janeiro de 2022
19.625 de janeiro de 2022
18.6.325 de janeiro de 2022
18.6.225 de janeiro de 2022
17.3.225 de janeiro de 2022
21.6.125 de junho de 2021
20.1118 de novembro de 2020
20.430 de abril de 2020
19.1018 de outubro de 2019
19.327 de março de 2019
18.6.119 de julho de 2018
18.65 de junho de 2018
16.1119 de abril de 2018
17.3.019 de abril de 2018
17.3.119 de abril de 2018
3.2.019 de abril de 2018