<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-comparison-cloud</artifactId>
<version>20.12</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-comparison-cloud', version: '20.12')
<dependency org="com.groupdocs" name="groupdocs-comparison-cloud" rev="20.12">
<artifact name="groupdocs-comparison-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-comparison-cloud" % "20.12"
Document Comparison Java Cloud REST API
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Το GroupDocs.Comparison Cloud SDK for Java σάς βοηθά να δημιουργήσετε εφαρμογές Java Comparison Document cloud που λειτουργούν χωρίς να εγκαταστήσετε λογισμικό τρίτου μέρους. Είναι ένα περιτύλιγμα γύρω από το GroupDocs.Comparison Cloud REST APIs.
Λειτουργίες Σύγκρισης Εγγράφων Cloud
- Εντοπίστε τη διαφορά περιεχομένου μεταξύ δύο εγγράφων cloud.
- Προσδιορίστε τις αλλαγές στο έγγραφο cloud στα ακόλουθα επίπεδα:
- επίπεδο παραγράφου
- επίπεδο λέξης
- επίπεδο χαρακτήρα
- Εντοπίστε τη διαφορά μορφοποίησης και στυλ μεταξύ δύο αρχείων cloud, όπως:
- τολμηρός
- πλάγιο
- υπογράμμιση
- διάτρηση
- τύπος γραμματοσειράς
- Οι συγκριμένες ενότητες εγγράφου με αλλαγές μπορούν να επισημανθούν χρησιμοποιώντας χρωματική κωδικοποίηση, όπως:
- Οι προσθήκες επισημαίνονται με μπλε χρώμα
- Οι τροποποιήσεις επισημαίνονται με πράσινο χρώμα
- Στυλοποιήσεις τονισμένα με πράσινο χρώμα
- Οι διαγραφές επισημαίνονται με κόκκινο χρώμα
- Το σχήμα χρωματισμού / κωδικοποίησης μπορεί να προσαρμοστεί.
- Επιλογή αποδοχής ή απόρριψης αλλαγών μεταξύ των συγκριτικών εγγράφων cloud πηγής και στόχου.
- Ability to apply or discard specific comparison changes στο έγγραφο cloud που προκύπτει.
- Λάβετε μια συνοπτική αναφορά που αναφέρει όλες τις διαφορές που εντοπίστηκαν μεταξύ των συγκριτικών αρχείων cloud.
- Get a list of all document comparison supported file formats μέσω Java REST API.
- Λήψη ιδιοτήτων εγγράφου cloud (μορφή αρχείου, μέγεθος, πλήθος σελίδων κ.λπ.) που βοηθούν στη σύγκριση αρχείων.
- Δυνατότητα σύγκρισης εγγράφων σε αρχεία Word®, Excel® και PowerPoint® που προστατεύονται με κωδικό πρόσβασης στο cloud.
- Προσαρμόστε την ευαισθησία σύγκρισης αρχείων cloud για να βελτιώσετε την ακρίβεια και την ταχύτητα.
- Το Get the on-screen page coordinates εντός της σελίδας του εγγράφου κάνει προεπισκοπήσεις για να εντοπίσει με ακρίβεια τις εμφανίσεις των αλλαγών περιεχομένου.
- Επιλογή compare one source file to multiple target cloud files για ανάκτηση ενός εγγράφου που προκύπτει.
- Δυνατότητα ορισμού πληροφοριών μεταδεδομένων και κωδικού πρόσβασης του εγγράφου cloud που προκύπτει.
- Keep a track of all revisions of changes in the Cloud Word® documents, αποδεχτείτε ή απορρίψτε τις επιθυμητές αναθεωρήσεις.
Υποστηριζόμενες μορφές αρχείων σύγκρισης εγγράφων
Microsoft Word®: DOC, DOCM, DOCX, DOT, DOTM, DOTX, RTF, TXT
OpenOffice Writer®: ODT, OTT
Microsoft Excel®: XLS, XLSB, XLSM, XLSX, XLTM, XLTX, CSV, TSV
OpenOffice Calc®: ODS, OTS
Microsoft PowerPoint®: PPT, PPTX, PPTM, PPS, PPSM, PPSX, POTX, POTM
OpenOffice Impress®: ODP, OTP
Microsoft Project®: MPP, MPT
Microsoft OneNote®: ONE
Microsoft Visio®: VDW, VDX, VSD, VSDML, VSDX, VSS, VSSM, VSSX, VST, VSTM, VSTX, VSX, VTX
Microsoft Outlook®: EML, MSG, OST, PST
Apple® Mail: EMLX
Ηλεκτρονικά Βιβλία: EPUB, MOBI
Εικόνες: BMP, DJVU, DNG, GIF, ICO, JP2, JPF, JPX, J2K, J2C, JPM, JPG, JPEG, PNG, TIF, TIFF, WEBP
Διανυσματικά γραφικά: SVG
MicrosoftStation: DGN
AutoCAD®: DWG, DXF
Autodesk®: DWF
CAD: IFC, STL
Adobe Photoshop®: PSD
Ιατρική απεικόνιση: DCM
Σήμανση: HTML, MHT, MHTML, XML
Σταθερή διάταξη: PDF, XPS, TEX
Υστερόγραφο: EPS
Μετααρχεία: CGM, EMF, WMF
Απαιτήσεις
Η δημιουργία της βιβλιοθήκης πελάτη API απαιτεί:
- Java 1.7+
- Maven
Προαπαιτούμενα
Για να χρησιμοποιήσετε το GroupDocs.Comparison Cloud SDK για Java, πρέπει να καταχωρίσετε έναν λογαριασμό στο GroupDocs Cloud και να αναζητήσετε/δημιουργήσετε Client ID και Client Secret στο Cloud Dashboard. Υπάρχει δωρεάν διαθέσιμη ποσόστωση. Για περισσότερες λεπτομέρειες, ανατρέξτε στο GroupDocs Cloud Pricing.
Εγκαταστήστε το GroupDocs.Comparison-Cloud από τη Maven
Προσθέστε το αποθετήριο GroupDocs Cloud στην εφαρμογή σας pom.xml
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
Εγκατάσταση από την πηγή
Για να εγκαταστήσετε τη βιβλιοθήκη πελάτη API στο τοπικό σας αποθετήριο Maven, απλώς εκτελέστε:
mvn clean install
Για να το αναπτύξετε σε ένα απομακρυσμένο αποθετήριο Maven, διαμορφώστε τις ρυθμίσεις του αποθετηρίου και εκτελέστε:
mvn clean deploy
Ανατρέξτε στο OSSRH Guide για περισσότερες πληροφορίες.
χρήστες Maven
Προσθέστε αυτήν την εξάρτηση στο POM του έργου σας:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-comparison-cloud</artifactId>
<version>22.4</version>
<type>pom</type>
</dependency>
Οι υπολοιποι
Αρχικά δημιουργήστε το JAR εκτελώντας:
mvn clean package
Στη συνέχεια εγκαταστήστε μη αυτόματα τα ακόλουθα JAR:
target/groupdocs-comparison-cloud-22.4.jar
target/lib/*.jar
Ξεκίνα
Ακολουθήστε τις οδηγίες Quick Start.
Δείγμα κώδικα Java για λίστα αλλαγών σύγκρισης εγγράφων στο Cloud
// For complete examples and data files, please go to https://github.com/groupdocs-comparison-cloud/groupdocs-comparison-cloud-java-samples
String MyClientSecret = ""; // Get ClientId and ClientSecret from https://dashboard.groupdocs.cloud
String MyClientId = ""; // Get ClientId and ClientSecret from https://dashboard.groupdocs.cloud
Configuration configuration = new Configuration(MyClientId, MyClientSecret);
CompareApi apiInstance = new CompareApi(configuration);
FileInfo sourceFileInfo = new FileInfo();
sourceFileInfo.setFilePath("source_files/word/source.docx");
FileInfo targetFileInfo = new FileInfo();
targetFileInfo.setFilePath("target_files/word/target.docx");
ComparisonOptions options = new ComparisonOptions();
options.setSourceFile(sourceFileInfo);
options.addTargetFilesItem(targetFileInfo);
PostChangesRequest request = new PostChangesRequest(options);
List<ChangeInfo> changes = apiInstance.postChanges(request);
Εξουσιοδότηση & Έλεγχος ταυτότητας
Το Authentication schemes που ορίζεται για το API είναι ως εξής:
JWT
- Τύπος: OAuth 2.0
- Ροή: εφαρμογή
- Διεύθυνση URL εξουσιοδότησης:https://api.groupdocs.cloud/connect/token
- Token Lifetime: 1 ημέρα (Προεπιλογή)
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
File | Classifier | Size |
---|---|---|
groupdocs-comparison-cloud-20.12-javadoc.jar | javadoc | 975 KB |
groupdocs-comparison-cloud-20.12-sources.jar | sources | 139 KB |
groupdocs-comparison-cloud-20.12.jar | 239 KB | |
groupdocs-comparison-cloud-20.12.pom | 2 KB |
GroupDocs Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth GroupDocs.Total Cloud GroupDocs.Comparison Cloud JAR document automation document automation cloud document DOC DOCM DOCX DOT DOTM DOTX RTF TXT ODT OTT XLS XLSB XLSM XLSX XLTM XLTX CSV TSV ODS OTS PPT PPTX PPTM PPS PPSM PPSX POTX POTM ODP OTP MPP MPT ONE VDW VDX VSD VSDML VSDX VSS VSSM VSSX VST VSTM VSTX VSX VTX EML MSG OST PST EMLX EPUB MOBI BMP DJVU DNG GIF ICO JP2 JPF JPX J2K J2C JPM JPG JPEG PNG TIF TIFF WEBP SVG DGN DWG DXF DWF IFC STL PSD DCM HTML MHT HTML XML PDF XPS TEX EPS CGM EMF WMF content detection formatting styling colorization accept changes reject changes comparison compare track changes