Java SDK 作为 GroupDocs.Merger Cloud API 的包装器。在您的 Java 应用中将文档合并为一个,或将文档拆分为多个。
开始免费试用GroupDocs.Merger Cloud SDK 用于 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);