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