<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-merger-cloud</artifactId>
<version>22.5</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-merger-cloud', version: '22.5')
<dependency org="com.groupdocs" name="groupdocs-merger-cloud" rev="22.5">
<artifact name="groupdocs-merger-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-merger-cloud" % "22.5"
Penggabungan Dokumen Java Cloud REST API
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
GroupDocs.Merger Cloud SDK for Java membantu Anda membangun Cloud Document Merger Java Apps yang berfungsi tanpa memasang perangkat lunak pihak ketiga. Itu adalah pembungkus di sekitar GroupDocs.Merger Cloud REST APIs.
Fitur SDK Penggabungan Dokumen Cloud
- Gabungkan dua dokumen atau lebih menjadi satu dokumen di cloud.
- Gabungkan halaman tertentu yang diinginkan dari berbagai dokumen cloud sumber ke dalam satu dokumen.
- Tentukan rentang halaman (setiap halaman awal ke setiap halaman akhir) untuk digabungkan menjadi satu dokumen cloud.
- Join or merge cloud files of different formats (ekstensi) ke dalam PDF atau dokumen pengolah kata.
- Append two Word® processing documents without page break di antara mereka.
- Extract specific pages from a single cloud document to split into multiple single page smaller documents.
- Add or import attachment to PDF files dihosting di penyimpanan cloud.
- Apply password protection to the merged cloud documents.
- Apply page orientation (Portrait or Landscape) ke semua atau halaman dokumen cloud gabungan tertentu.
- Create a new cloud document by extracting specific pages dari beberapa dokumen cloud sumber.
- Customize page ordering untuk memindahkan halaman yang diinginkan dari satu lokasi dalam dokumen cloud ke lokasi lain.
- 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 untuk ditukar satu sama lain.
- Kemampuan untuk menghasilkan pratinjau halaman dokumen cloud dalam format
JPG
,PNG
, atauBMP
.
Format File Penggabungan Dokumen yang Didukung
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®: SATU
Lainnya: ERR
Persyaratan
Membangun pustaka klien API memerlukan:
- Jawa 1.7+
- Maven
Prasyarat
Untuk menggunakan GroupDocs.Merger Cloud SDK untuk Java, Anda perlu mendaftarkan akun dengan GroupDocs Cloud dan mencari/membuat ID Klien dan Rahasia Klien di Cloud Dashboard. Tersedia kuota gratis. Untuk detail selengkapnya, lihat GroupDocs Cloud Pricing.
Instal GroupDocs.Merger-Cloud dari Maven
Tambahkan repositori Cloud GroupDocs ke pom.xml aplikasi Anda
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
Instal dari sumber
Untuk menginstal pustaka klien API ke repositori Maven lokal Anda, cukup jalankan:
mvn clean install
Untuk menyebarkannya ke repositori Maven jarak jauh, konfigurasikan pengaturan repositori dan jalankan:
mvn clean deploy
Lihat OSSRH Guide untuk informasi lebih lanjut.
Pengguna Maven
Tambahkan dependensi ini ke POM proyek Anda:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-merger-cloud</artifactId>
<version>22.5</version>
</dependency>
Yang lain
Mula-mula buat JAR dengan menjalankan:
mvn clean package
Kemudian instal JAR berikut secara manual:
target/groupdocs-merger-cloud-22.5.jar
target/lib/*.jar
Memulai
Harap ikuti petunjuk Quick Start.
Contoh Kode Java untuk menggabungkan dokumen Cloud dengan format berbeda
// 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();
}
Otorisasi & Otentikasi
Authentication schemes yang ditentukan untuk API adalah sebagai berikut:
JWT
- Tipe: OAuth 2.0
- Aliran: aplikasi
- URL Otorisasi:https://api.groupdocs.cloud/connect/token
- Masa Pakai Token: 1 hari (Default)
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
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