使用 Java SDK 拆分与合并文档

Java SDK 作为 GroupDocs.Merger Cloud API 的包装器。在您的 Java 应用中将文档合并为一个,或将文档拆分为多个。

  • GroupDocs.Merger Cloud 用于 cURL
  • GroupDocs.Merger Cloud SDK 适用于 .NET
  • GroupDocs.Merger Cloud SDK 适用于 PHP
  • GroupDocs.Merger Cloud SDK 适用于 Python
  • GroupDocs.Merger Cloud SDK 适用于 Ruby
  • GroupDocs.Merger Cloud SDK 适用于 Node.js
  • GroupDocs.Merger Cloud SDK 适用于 Android
开始免费试用

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 重视安全性,允许您对重要的业务文档应用或移除密码保护。

你可以使用的文档合并器 REST API 功能

你可以将多个页面、幻灯片或电子表格合并为单个文档

你可以在文档中交换任意两页、幻灯片或工作表的位置

你可以通过设置 90、180 或 270 度的旋转角度来旋转页面

你可以将任意文档拆分为更小的文件

删除任意单页或特定页面集合

更改页面方向

重新排列页面、幻灯片或图表

设置、重置及移除密码

获取支持的文件格式列表

合并多个文档

使用 GroupDocs.Merger Cloud API,您可以将两个或多个文档合并为一个,或将任意文档拆分为多个更小的文档。以下几行代码演示了如何在 Java 中合并两个 Word 文件。

合并 Word 文档 - Java

  //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);			

支持和学习资源

GroupDocs.Merger Cloud 还提供以下列出的其他语言的单独文档合并工具 SDKs:

  中文
1ce648c8b