Java SDK 作为 GroupDocs.Merger Cloud API 的包装器。在 Java 应用程序中将文档合并为一个,将文档拆分为多个。
开始免费试用GroupDocs.Merger Cloud SDK for Java 是一个包装器,用于与 Java 开发人员的 Cloud API 进行通信。 GroupDocs.Merger Cloud API 是一种用于合并和拆分文档的 REST 服务,支持各种 Microsoft Office、OpenDocument、电子书、PDF、文本、LaTeX 和其他文档格式。 GroupDocs.Merger Cloud API 提供了一种将两个或多个文档组合为一个、将任何文档拆分为多个文档以及生成 PNG、JPG 到 BMP 格式的任何文档的图像表示的方法。该 API 提供了许多其他与文档页面相关的操作,例如旋转 PDF 文档的任何页面、交换演示文稿的幻灯片或更改 Word 文档的页面方向。 API 重视安全性,并允许对您的重要业务文档应用或删除密码保护。
使用 GroupDocs.Merger Cloud API,您可以将两个或多个文档合并为一个,或将任何文档拆分为多个较小的文档。下面几行代码展示了如何在 Java 中组合两个 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);