Cloud REST API para desenvolvedores combinarem ou dividirem rapidamente múltiplos documentos do mesmo formato em aplicações baseadas em PHP
Iniciar teste gratuitoGroupDocs.Merger Cloud SDK para PHP é uma solução programática para unir de forma contínua múltiplos documentos do mesmo formato em um só, permitindo combiná-los página a página ou escolher entre intervalos de páginas. O Cloud SDK oferece diversas operações úteis de documentos para dividir um documento em vários, e criar representações de imagem das páginas do documento nos formatos PNG, JPG e BMP para melhorar o diagnóstico da estrutura e do conteúdo do documento. O mesclador de documentos SDK também é capaz de executar diversas operações úteis de mesclagem e divisão nas páginas dos documentos, permitindo que você mova, remova, gire, troque, extraia ou altere a orientação das páginas, com suporte adicional à extração de informações dos documentos e ao gerenciamento de documentos protegidos por senha. GroupDocs.Merger Cloud SDK para PHP foi construído como uma camada sobre GroupDocs.Merger Cloud REST API, que pode ser usada com qualquer linguagem ou plataforma de desenvolvimento que possa chamar REST APIs.
//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";
}
}
```