使用 PHP SDK 合并与拆分文档

Cloud REST API 为开发者提供在基于 PHP 的应用中快速合并或拆分同一格式的多个文档的能力。

  • GroupDocs.Merger Cloud 用于 cURL
  • GroupDocs.Merger Cloud SDK 用于 .NET
  • GroupDocs.Merger Cloud SDK 用于 Java
  • 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 用于 PHP,是一种编程解决方案,可无缝地将同一格式的多个文档合并为一个,支持逐页合并或按页范围选择进行组合。 Cloud SDK 支持多种实用的文档操作,可将单个文档拆分为多个,并以 PNG、JPG、BMP 格式生成文档页面的图像表示,以便更好地诊断文档结构和内容。 文档合并器 SDK 同样能够对文档页面执行多种实用的合并和拆分操作,使你能够移动、删除、旋转、交换、提取或更改页面方向,并额外支持文档信息提取以及密码保护文档的管理。 GroupDocs.Merger Cloud SDK 用于 PHP 构建在 GroupDocs.Merger Cloud REST API 之上,可在任何能够调用 REST APIs 的语言或开发平台中使用。

文档合并器 REST API 功能

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

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

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

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

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

更改页面方向

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

设置、重置和删除密码

获取支持的文件格式列表

合并多个页面 - PHP

  //Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  class JoinMultipleDocuments {
    public static function Run() {
    
      $documentApi = CommonUtils::GetDocumentApiInstance();
    
      $fileInfo1 = new Model\FileInfo();
      $fileInfo1->setFilePath("WordProcessing/four-pages.docx");         
      $item1 = new Model\JoinItem();        
      $item1->setFileInfo($fileInfo1);

      $fileInfo2 = new Model\FileInfo();
      $fileInfo2->setFilePath("WordProcessing/one-page.docx");          
      $item2 = new Model\JoinItem();
      $item2->setFileInfo($fileInfo2);                
    
      $options = new Model\JoinOptions();
      $options->setJoinItems([$item1, $item2]);
      $options->setOutputPath("Output/joined.docx");

      $request = new Requests\joinRequest($options);       
      $response = $documentApi->join($request);
    
      echo "Output file path: " . $response->getPath();    
      echo "\n";                        
    }
  }		
      ```

支持和学习资源

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

  中文
1ce648c8b