<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-annotation-cloud</artifactId>
<version>22.2</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-annotation-cloud', version: '22.2')
<dependency org="com.groupdocs" name="groupdocs-annotation-cloud" rev="22.2">
<artifact name="groupdocs-annotation-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-annotation-cloud" % "22.2"
Document Annotation Java Cloud REST API
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Το GroupDocs.Annotation Cloud SDK for Java σάς βοηθά να δημιουργήσετε εφαρμογές Java Document Annotator στο cloud που λειτουργούν χωρίς να εγκαταστήσετε λογισμικό τρίτου μέρους. Είναι ένα περιτύλιγμα γύρω από το GroupDocs.Annotation Cloud REST APIs.
Χαρακτηριστικά σχολιασμού εγγράφων cloud
- Create & add μεμονωμένοι ή πολλαπλοί σχολιασμοί σε έγγραφα cloud.
- Get description, metadata, and text coordinates of the cloud documents.
- Extract all annotations from a cloud document ως λίστα αντικειμένων
JSON
. - Μεταφορτώστε το έγγραφο στο cloud, get it annotated and download.
- Δυνατότητα remove all the cloud file annotations με μία μόνο κίνηση.
- Χρησιμοποιώντας το cloud document preview δημιουργήστε μια αναπαράσταση εικόνας όλων των σελίδων ενός εγγράφου cloud.
- Remove all the pages from the cloud storage για μείωση της κατανάλωσης χώρου στο cloud.
Υποστηριζόμενοι τύποι σχολιασμών στο Cloud
- Area Annotation: Επισημάνετε μια περιοχή χρησιμοποιώντας ένα ορθογώνιο σε μια σελίδα σε ένα έγγραφο cloud
- Distance Annotation: Απόσταση μεταξύ δύο σημείων σε μια ευθεία γραμμή που επισημαίνεται ως σχολιασμός σε ένα έγγραφο cloud.
- Ellipse Annotation: Επισημάνετε μέρος του εγγράφου με έναν ελλειπτικό σχολιασμό.
- Image Annotation: Σχολιασμός επικάλυψης εικόνας για τον σχολιασμό του επιθυμητού περιεχομένου σελίδας εγγράφου cloud.
- Link Annotation: Ένας σχολιασμός υπερ-συνδέσμου που κατευθύνεται σε έναν απομακρυσμένο πόρο.
- Multiple Annotation: Προσθέτει πολλούς σχολιασμούς στο ίδιο έγγραφο cloud.
- Point Annotation: Προσθέτει μια σημείωση σχολιασμού/κολλώδη σημείωση στο επιθυμητό σημείο του εγγράφου cloud.
- Polyline Annotation: Σχολιασμός που μπορείτε να σχεδιάσετε χρησιμοποιώντας σχήματα ή ελεύθερες γραμμές.
- Resource Redaction Annotation: Ένα μαύρο παραλληλόγραμμο με σταθερή θέση που μπορείτε να προσθέσετε για να αποκρύψετε/διαγράψετε οποιοδήποτε κείμενο σε ένα έγγραφο cloud.
- Squiggly Annotation: Προσθέτει μια σαθρή γραμμή κάτω από το κείμενο στο οποίο θέλετε να επιστήσετε την προσοχή.
Υποστηριζόμενες μορφές εγγράφων σχολιασμού Cloud
Microsoft Word®: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
OpenOffice Writer®: ODT, OTT
Microsoft Excel®: XLS, XLSX, XLSB
Microsoft PowerPoint®: PPT, PPTX, PPSX
OpenOffice Impress®: ODP, OTP
Microsoft Visio®: VSD, VDX, VSS, VSDM
Microsoft Outlook®: MSG, EML, EMLX
AutoCAD: CAD
Εικόνες: DJVU, JPEG, TIFF, BMP, GIF (στατικές εικόνες χωρίς κινούμενα σχέδια)
Ιατρική απεικόνιση: DICOM
Σήμανση: HTML, MHTML
Σταθερή διάταξη: PDF
Μετααρχεία: EMF, WMF
Απαιτήσεις
Η δημιουργία της βιβλιοθήκης πελάτη API απαιτεί:
- Java 1.7+
- Maven
Προαπαιτούμενα
Για να χρησιμοποιήσετε το GroupDocs.Annotation Cloud SDK για Java, πρέπει να καταχωρίσετε έναν λογαριασμό στο GroupDocs Cloud και να αναζητήσετε/δημιουργήσετε Client ID και Client Secret στο Cloud Dashboard. Υπάρχει δωρεάν διαθέσιμη ποσόστωση. Για περισσότερες λεπτομέρειες, ανατρέξτε στο GroupDocs Cloud Pricing.
Εγκαταστήστε το GroupDocs.Annotation-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-annotation-cloud</artifactId>
<version>22.2</version>
<type>pom</type>
</dependency>
Οι υπολοιποι
Αρχικά δημιουργήστε το JAR εκτελώντας:
mvn clean package
Στη συνέχεια εγκαταστήστε με μη αυτόματο τρόπο τα ακόλουθα JAR:
target/groupdocs-annotation-cloud-22.2.jar
target/lib/*.jar
Ξεκίνα
Ακολουθήστε τις οδηγίες Quick Start.
Δείγμα κώδικα Java για να προσθέσετε έναν σχολιασμό σημείου
// For complete examples and data files, please go to https://github.com/groupdocs-annotation-cloud/groupdocs-annotation-cloud-java-samples
String MyAppKey = ""; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud
String MyAppSid = ""; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud
Configuration configuration = new Configuration(MyAppSid, MyAppKey);
AnnotateApi apiInstance = new AnnotateApi(configuration);
// Create annotation/s.
AnnotationInfo[] annotations = new AnnotationInfo[1];
annotations[0] = new AnnotationInfo();
Point pt = new Point();
pt.setX(1.0);
pt.setY(1.0);
annotations[0].setAnnotationPosition(pt);
Rectangle r = new Rectangle();
r.setX(100.0);
r.setY(100.0);
r.setWidth(200.0);
r.setHeight(100.0);
annotations[0].setBox(r);
annotations[0].setPageNumber(0);
annotations[0].setType(TypeEnum.POINT);
annotations[0].setText("This is point annotation");
annotations[0].setCreatorName("Anonym A.");
// Create request object.
FileInfo fileInfo = new FileInfo();
fileInfo.setFilePath("Annotationdocs\\one-page.docx");
AnnotateOptions options = new AnnotateOptions();
options.setFileInfo(fileInfo);
options.setAnnotations(Arrays.asList(annotations));
options.setOutputPath("Output/one-page-annotated.docx");
AnnotateRequest request = new AnnotateRequest(options);
// Executing api method.
AnnotationApiLink result = apiInstance.annotate(request);
System.out.println("AddPointAnnotation: Point Annotation added: " + result.getTitle());
Εξουσιοδότηση & Έλεγχος ταυτότητας
Το 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-annotation-cloud-22.2-javadoc.jar | javadoc | 941 KB |
groupdocs-annotation-cloud-22.2-sources.jar | sources | 143 KB |
groupdocs-annotation-cloud-22.2.jar | 241 KB | |
groupdocs-annotation-cloud-22.2.pom | 2 KB |
Σχόλια Εγγράφων Java Cloud REST API GroupDocs.Annotation SDK API Διαχείριση Εγγράφων Cloud REST API Σχόλια Εγγράφων Java SDK Σχολιαστής Εγγράφων στο Cloud Τύποι Σχολίων Σχόλια Κειμένου Σχόλια Εικόνας Σχόλια Σχήματος Ιδιότητες Σχολίων Σχόλια PDF Σχόλια Word Σχόλια Excel Σχόλια PowerPoint Σχόλια Εικόνας Απόδοση Εγγράφων Προεπισκόπηση Εγγράφων Αφαίρεση Σχολίων Εξαγωγή Σχολίων Διαχείριση Αρχείων Διαχείριση Φακέλων Διαχείριση Αποθήκευσης File API Folder API Storage API Υποστηριζόμενες Μορφές Αρχείων Πληροφορίες Εγγράφων Λήψη Σελίδων Πληροφορίες Σχολίων Επιλογές Σχολίων Προχωρημένη Χρήση Σχολίων Σχόλια Περιοχής Σχόλια Βέλους Σχόλια Απόστασης Σχόλια Ελλειψοειδούς Σχόλια Συνδέσμου Σχόλια Σημείου Σχόλια Πολυγραμμής Σχόλια Αποκοπής Πόρων Σχόλια Πεδίου Κειμένου Σχόλια Επισημάνσεως Κειμένου Σχόλια Αποκοπής Κειμένου Σχόλια Αντικατάστασης Κειμένου Σχόλια Διαγραφής Κειμένου Σχόλια Υπογράμμισης Κειμένου Σχόλια Υδατογραφήματος Σχόλια Κυματιστής Γραμμής Microsoft Word OpenOffice Writer Microsoft Excel Microsoft PowerPoint OpenOffice Impress Microsoft Visio Microsoft Outlook AutoCAD DICOM HTML MHTML PDF Μεταδεδομένα Maven Εγκατάσταση από τον Πηγαίο Κώδικα JWT OAuth 2.0 Εξουσιοδότηση Αυθεντικοποίηση Δείγματα Κώδικα Java Παραδείγματα Ξεκινήστε Client ID Client Secret GroupDocs Cloud Αποθήκευση στο Cloud Ανάπτυξη σε Maven Εγκατάσταση SDK Διαμόρφωση API