Java Cloud SDK til sammenligning af dokumenter

Integrer dokumentforskelkontrol i dine Java-applikationer ved hjælp af REST API. Sammenlign billeder, dokumenter, e-bøger, CAD- og PDF-filer osv.

  • GroupDocs.Comparison Cloud SDK for cURL
  • GroupDocs.Comparison Cloud SDK for .NET
  • GroupDocs.Comparison Cloud SDK for Android
  • GroupDocs.Comparison Cloud SDK for PHP
  • GroupDocs.Comparison Cloud SDK for Python
  • GroupDocs.Comparison Cloud SDK for Ruby
  • GroupDocs.Comparison Cloud SDK for Node.js
  • GroupDocs.Comparison Cloud SDK for Apex
Start gratis prøveperiode

GroupDocs.Comparison for Cloud er en REST API, der gør det muligt for dine Java-applikationer at sammenligne to dokumenter i samme format for at finde forskelle mellem dem og lave en resulterende fil og give dig mulighed for at acceptere eller afvise de hentede ændringer. Vores Document Comparison SDK til Java tillader nem integration i dine eksisterende applikationer, så dine slutbrugere kan sammenligne dokumenter, regneark, præsentationer, Microsoft Visio-diagrammer, e-mails og filer i mange andre formater.

Avanceret dokumentsammenligning REST API-funktioner

Upload dokumenter til Cloud Storage og foretag sammenligning

Hent dokumenter i understøttede formater til sammenligning som fil eller matrix af billeder

Baseret på sammenlignede dokumenter Hent forskelle mellem begge i det resulterende dokument

Hent liste over kategorier, såsom TypeChanged eller OnlyNumbers osv., for det ændrede indhold

Accepter eller afvis ændringerne for at gemme eller kassere dem

Returner opdaterede ændringer af det resulterende dokument som et sæt billeder eller deres stream

Hent det resulterende dokument (med opdaterede ændringer) via Stream

Hent dokument (med resultatet af sammenligning) som et sæt billeder eller deres stream

Hent det resulterende dokument (med resultatet af sammenligningen) som en strøm

Få ændringer fra sammenlignede dokumenter

Ved at bruge GroupDocs.Comparison Cloud API kan du sammenligne dokumenter og få en liste over ændringer mellem dem. Følgende kodestykke viser, hvordan du kan hente forskellen mellem en kilde- og en DOCX-målfil og hente deres forskelle i en result.DOCX-fil ved hjælp af Java:

Få ændringer fra sammenlignede dokumenter ved hjælp af Java

  # TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud/#/apps (free registration is required).
  # For complete examples and data files, please go to https://github.com/groupdocs-comparison-cloud/groupdocs-comparison-cloud-java

  String  outPath = "result.docx",
  sourceName = "source.docx",
  targetName = "target.docx";

  StorageApi storageApi = Utils.getStorageApiInstance();

  // Upload files to Cloud Storage
  File file = new File("src/main/resources/" + sourceName);
  ResponseMessage storageresponse = storageApi.PutCreate("comparison/" + sourceName, null, null, file);
  file = new File("src/main/resources/" + targetName);
  storageresponse = storageApi.PutCreate("comparison/" + targetName, null, null, file);

  ChangesApi changesApi = Utils.getChangesApiInstance();
  PutChangesDocumentRequest request = new PutChangesDocumentRequest();
  request.setRequest(GetComparisonRequest(sourceName, targetName));
  request.setOutPath(outPath);
  Link response = changesApi.putChangesDocument(request);
  System.out.println(response);

Support and Learning Resources

GroupDocs.Comparison Cloud tilbyder også individuelle dokumentsammenlignings-SDK’er til andre populære sprog som anført nedenfor:

  Dansk