Ενσωματώστε τον έλεγχο διαφορών εγγράφων στις εφαρμογές σας Android χρησιμοποιώντας το REST API. Συγκρίνετε εικόνες, έγγραφα, ηλεκτρονικά βιβλία, αρχεία CAD & PDF κ.λπ.
Ξεκινήστε τη δωρεάν δοκιμήΤο GroupDocs.Comparison για το Cloud είναι ένα REST API που επιτρέπει στις εφαρμογές σας Android να συγκρίνουν δύο έγγραφα ίδιας μορφής για να βρουν διαφορές μεταξύ τους, δημιουργούν ένα αρχείο που προκύπτει και σας επιτρέπει να αποδεχτείτε ή να απορρίψετε τις ανακτημένες αλλαγές. Το SDK σύγκρισης εγγράφων για Android επιτρέπει την εύκολη ενσωμάτωση στις υπάρχουσες εφαρμογές σας, έτσι ώστε οι τελικοί χρήστες σας να μπορούν να συγκρίνουν έγγραφα, υπολογιστικά φύλλα, παρουσιάσεις, διαγράμματα Microsoft Visio, μηνύματα ηλεκτρονικού ταχυδρομείου και αρχεία πολλών άλλων μορφών.
Χρησιμοποιώντας το GroupDocs.Comparison Cloud API, μπορείτε να συγκρίνετε έγγραφα και να λάβετε τη λίστα των αλλαγών μεταξύ τους. Το παρακάτω κομμάτι κώδικα δείχνει πώς μπορείτε να ανακτήσετε τη διαφορά μεταξύ ενός αρχείου DOCX προέλευσης και ενός στόχου και να ανακτήσετε τις διαφορές τους σε ένα αρχείο result.DOCX χρησιμοποιώντας το Android:
# 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-android
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);