開発者向けの Cloud REST API で、PHP ベースのアプリケーション内で同一フォーマットの複数文書を迅速に結合または分割できます。
無料トライアルを開始GroupDocs.Merger Cloud SDK for PHP は、同一フォーマットの複数文書をシームレスに1つに結合し、ページ単位で結合したりページ範囲を選択したりできるプログラム的ソリューションです。Cloud SDK は、1つの文書を多数に分割する便利な操作や、文書ページを PNG、JPG、BMP 形式の画像として生成し、文書構造や内容の診断を容易にする機能をサポートします。文書マージャー SDK は、ページの移動、削除、回転、入れ替え、抽出、向き変更など、多彩な結合・分割操作を実行でき、さらに文書情報の抽出やパスワード保護文書の管理もサポートします。GroupDocs.Merger Cloud SDK for PHP は、GroupDocs.Merger Cloud REST API の上に構築されたレイヤーであり、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";
}
}
```