Java SDK は GroupDocs.Merger Cloud API のラッパーです。Java アプリケーション内で文書を1つに結合したり、文書を複数に分割したりできます。
無料トライアルを開始GroupDocs.Merger Cloud SDK は、Java 用のラッパーで、Cloud API と通信し、Java 開発者向けに提供されます。 GroupDocs.Merger Cloud API は、文書のマージと分割を行う REST サービスで、Microsoft Office、OpenDocument、eBook、PDF、テキスト、LaTeX など幅広い形式をサポートします。 GroupDocs.Merger Cloud API は、2つ以上の文書を1つに結合したり、任意の文書を複数に分割したり、任意の文書を PNG、JPG で、BMP 形式の画像に変換する機能を提供します。 API は、PDF 文書の任意のページを回転させる、プレゼンテーションのスライドを入れ替える、Word 文書のページ向きを変更するなど、文書ページに関する多くの操作を提供します。 API はセキュリティを重視し、重要なビジネス文書に対してパスワード保護の設定や解除を行うことができます。
GroupDocs.Merger Cloud API を使用すると、2つ以上のドキュメントを1つに結合したり、任意のドキュメントを複数の小さなドキュメントに分割したりできます。以下のコード例は、Java で2つの Word ファイルを結合する方法を示しています。
//Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
Configuration configuration = new Configuration(MyAppSid, MyAppKey);
DocumentApi apiInstance = new DocumentApi(configuration);
FileInfo fileInfo1 = new FileInfo();
fileInfo1.setFilePath("foldername/doc1.docx");
JoinItem item1 = new JoinItem();
item1.setFileInfo(fileInfo1);
FileInfo fileInfo2 = new FileInfo();
fileInfo2.setFilePath("foldername/doc2.docx");
JoinItem item2 = new JoinItem();
item2.setFileInfo(fileInfo2);
JoinOptions options = new JoinOptions();
options.setJoinItems(Arrays.asList(item1, item2));
options.setOutputPath("output/mergedDoc.docx");
JoinRequest request = new JoinRequest(options);
DocumentResult response = apiInstance.join(request);