<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-merger-cloud</artifactId>
<version>21.12</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-merger-cloud', version: '21.12')
<dependency org="com.groupdocs" name="groupdocs-merger-cloud" rev="21.12">
<artifact name="groupdocs-merger-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-merger-cloud" % "21.12"
Document Merger Java Cloud REST API
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
Το GroupDocs.Merger Cloud SDK for Java σάς βοηθά να δημιουργήσετε εφαρμογές Java για συγχώνευση εγγράφων cloud που λειτουργούν χωρίς να εγκαταστήσετε λογισμικό τρίτου μέρους. Είναι ένα περιτύλιγμα γύρω από το GroupDocs.Merger Cloud REST APIs.
Δυνατότητες συγχώνευσης εγγράφων Cloud SDK
- Συνδέστε δύο ή περισσότερα έγγραφα σε ένα μόνο έγγραφο στο cloud.
- Συνδέστε τις επιθυμητές συγκεκριμένες σελίδες από έγγραφα cloud πολλαπλών πηγών σε ένα μόνο έγγραφο.
- Καθορίστε το εύρος σελίδων (οποιαδήποτε αρχική σελίδα σε οποιαδήποτε τελική σελίδα) που θα συγχωνευθούν σε ένα ενιαίο έγγραφο cloud.
- Join or merge cloud files of different formats (επεκτάσεις) σε έγγραφο PDF ή επεξεργασίας κειμένου.
- Append two Word® processing documents without page break μεταξύ τους.
- Extract specific pages from a single cloud document to split into multiple single page smaller documents.
- Το Add or import attachment to PDF files φιλοξενείται στον αποθηκευτικό χώρο cloud.
- Apply password protection to the merged cloud documents.
- Apply page orientation (Portrait or Landscape) σε όλες ή συγκεκριμένες συγχωνευμένες σελίδες εγγράφων cloud.
- Create a new cloud document by extracting specific pages από διάφορα έγγραφα cloud πηγής.
- Customize page ordering για να μετακινήσετε τις επιθυμητές σελίδες από μια τοποθεσία στο έγγραφο cloud σε μια άλλη.
- Rotate specific of all pages of a cloud document at a degree of 90, 180, or 270.
- Swap position of two pages within a cloud document να ανταλλάσσονται μεταξύ τους.
- Δυνατότητα δημιουργίας προεπισκόπησης σελίδας εγγράφου cloud σε μορφές «JPG», «PNG» ή «BMP».
Υποστηριζόμενες μορφές αρχείων συγχώνευσης εγγράφων
Microsoft Word®: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
OpenOffice Writer®: ODT, OTT
Microsoft Excel®: XLS, XLSX, XLSB, XLSM, XLT, XLTX, XLTM, CSV, TSV
OpenOffice Calc®: ODS
Microsoft PowerPoint®: PPT, PPTX, PPS, PPSX
OpenOffice Impress®: ODP, OTP
Microsoft Visio®: VSDX, VSDM, VSSX, VSSM, VSTX, VSTM, VDX, VSX, VTX
Microsoft OneNote®: ONE
Άλλο: ΣΦΑΛΜΑ
Απαιτήσεις
Η δημιουργία της βιβλιοθήκης πελάτη API απαιτεί:
- Java 1.7+
- Maven
Προαπαιτούμενα
Για να χρησιμοποιήσετε το GroupDocs.Merger Cloud SDK για Java, πρέπει να καταχωρίσετε έναν λογαριασμό στο GroupDocs Cloud και να αναζητήσετε/δημιουργήσετε Client ID και Client Secret στο Cloud Dashboard. Υπάρχει δωρεάν διαθέσιμη ποσόστωση. Για περισσότερες λεπτομέρειες, ανατρέξτε στο GroupDocs Cloud Pricing.
Εγκαταστήστε το GroupDocs.Merger-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-merger-cloud</artifactId>
<version>22.5</version>
</dependency>
Οι υπολοιποι
Αρχικά δημιουργήστε το JAR εκτελώντας:
mvn clean package
Στη συνέχεια εγκαταστήστε με μη αυτόματο τρόπο τα ακόλουθα JAR:
target/groupdocs-merger-cloud-22.5.jar
target/lib/*.jar
Ξεκίνα
Ακολουθήστε τις οδηγίες Quick Start.
Δείγμα κώδικα Java για συγχώνευση εγγράφων Cloud διαφορετικών μορφών
// For complete examples and data files, please go to https://github.com/groupdocs-merger-cloud/groupdocs-merger-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);
DocumentApi apiInstance = new DocumentApi(configuration);
try {
FileInfo fileInfo1 = new FileInfo();
fileInfo1.setFilePath("Pdf/one-page-password.pdf");
fileInfo1.setPassword("password");
JoinItem item1 = new JoinItem();
item1.setFileInfo(fileInfo1);
FileInfo fileInfo2 = new FileInfo();
fileInfo2.setFilePath("WordProcessing/one-page.docx");
JoinItem item2 = new JoinItem();
item2.setFileInfo(fileInfo2);
JoinOptions options = new JoinOptions();
options.setJoinItems(Arrays.asList(item1, item2));
options.setOutputPath("output/joined.pdf");
JoinRequest request = new JoinRequest(options);
DocumentResult response = apiInstance.join(request);
System.err.println("Output file path: " + response.getPath());
} catch (ApiException e) {
System.err.println("Exception while calling api:");
e.printStackTrace();
}
Εξουσιοδότηση & Έλεγχος ταυτότητας
Το 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-merger-cloud-21.12-javadoc.jar | javadoc | 1.00 MB |
groupdocs-merger-cloud-21.12-sources.jar | sources | 162.99 KB |
groupdocs-merger-cloud-21.12.jar | 287.60 KB | |
groupdocs-merger-cloud-21.12.pom | 2.85 KB |
GroupDocs Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth GroupDocs.Total Cloud GroupDocs.Merger Cloud JAR document automation document automation cloud document merge merger merging join joiner joining combine combiner combining append appender appending split splitter splitting password protection security extract extractor extraction portrait landscape orientation attachment import order swap rotate DOC DOCX DOCM DOT DOTX DOTM RTF TXT ODT OTT XLS XLSX XLSB XLSM XLT XLTX XLTM CSV TSV ODS PPT PPTX PPS PPSX ODP OTP VSDX VSDM VSSX VSSM VSTX VSTM VDX VSX VTX ONE ERR