Объединяйте и разделяйте документы с помощью 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 for PHP - программное решение, позволяющее без швов объединять несколько документов одного формата в один, с возможностью комбинировать их постранично или выбирать диапазоны страниц. Cloud SDK поддерживает множество полезных операций с документами: разделять один документ на несколько, а также создавать графическое представление страниц документа в форматах PNG, JPG и BMP для лучшей диагностики структуры и содержимого документа. Объединитель документов SDK также способен выполнять множество полезных операций объединения и разделения страниц документов, позволяя вам перемещать, удалять, вращать, менять местами, извлекать или изменять ориентацию страниц, с дополнительной поддержкой извлечения информации из документов и работы с документами, защищёнными паролем. GroupDocs.Merger Cloud SDK for PHP построен как слой поверх GroupDocs.Merger Cloud REST API, который можно использовать с любым языком или платформой разработки, способной вызывать REST APIs.

Функции Document Merger 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 для других языков, перечисленных ниже:

  РУССКИЙ
6c510d16e