API REST en la nube para que los desarrolladores combinen o dividan rápidamente varios documentos del mismo formato dentro de aplicaciones basadas en PHP.
Empiza la prueba gratuitaGroupDocs.Merger Cloud SDK para PHP es una solución programática para unir sin problemas varios documentos del mismo formato en uno, lo que permite combinarlos página por página o elegir entre los rangos de páginas. Cloud SDK admite muchas operaciones de documentos útiles para dividir un documento en muchos y crear una representación de imagen de las páginas del documento en formatos PNG, JPG y BMP para un mejor diagnóstico de la estructura y el contenido del documento. El SDK de fusión de documentos también es capaz de realizar muchas operaciones útiles de fusión y división en las páginas de los documentos, lo que le permite mover, eliminar, rotar, intercambiar, extraer o cambiar la orientación de las páginas con soporte adicional para la extracción de información del documento y la gestión de contraseñas. documentos protegidos. GroupDocs.Merger Cloud SDK para PHP está construido como una capa sobre la API REST de GroupDocs.Merger Cloud que se puede usar con cualquier lenguaje o plataforma de desarrollo que pueda llamar a las API REST.
//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";
}
}
```