開発者がPHPベースのアプリケーション内で同じ形式の複数のドキュメントをすばやく結合または分割するためのCloudRESTAPI。
無料トライアルを開始GroupDocs.Merger Cloud SDK for PHPは、同じ形式の複数のドキュメントを1つにシームレスに結合し、ページごとに結合したり、ページ範囲から選択したりできるプログラムソリューションです。 Cloud SDKは、1つのドキュメントを多数に分割し、ドキュメント構造とその中のコンテンツをより適切に診断するために、PNG、JPG、およびBMP形式でドキュメントページの画像表現を作成するための多くの便利なドキュメント操作をサポートします。 ドキュメントマージSDKは、ドキュメントページで多くの便利なマージおよび分割操作を実行できるため、ドキュメント情報の抽出とパスワードの管理をさらにサポートして、ページの移動、削除、回転、交換、抽出、または向きの変更を行うことができます。保護されたドキュメント。 GroupDocs.Merger Cloud SDK for PHPは、RESTAPIを呼び出すことができる任意の言語または開発プラットフォームで使用できるGroupDocs.MergerCloudRESTAPIの上にレイヤーとして構築されています。
//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";
}
}
```