複数の POTM ファイルを Python でマージする
オープン ソースの Cloud Python用SDK を使用して、Slides データの読み取り、編集、および他の形式へのエクスポート
POTM ファイルと Python のマージ
- ダッシュボードでアカウントを作成して、無料の API 割り当てと承認の詳細を取得します
- クライアント ID とクライアント シークレットで
SlidesApi
を初期化する - 入力 POTM ファイルの場所、マージされたファイルを保存する場所、およびファイルの一部をマージする必要があるかどうかに応じて、いずれかのマージ メソッドを呼び出します。
merge
を使用して、ストレージ上のファイルに 1 つまたは複数のストレージ ファイルを追加します。ordered_merge
を使用して、1 つまたは複数のストレージ ファイルまたはその一部をストレージ上のファイルに追加します。 撮影するスライドのインデックスを指定できます。merge_online
は、複数のローカル ファイル、ストレージ ファイル、および/または URL で利用可能なファイルをマージします。 撮影するスライドのインデックスを指定できます。 結果はレスポンスボディにダウンロードされます。merge_and_save_online
は、複数のローカル ファイル、ストレージ ファイル、および/または URL で利用可能なファイルをマージします。 撮影するスライドのインデックスを指定できます。 結果はストレージに保存されます。
スライド API と Python SDK
GitHub から Slides Cloud Python用SDK ソース コードを取得して、SDK を自分でコンパイルするか、別のダウンロード オプションについてはリリースにアクセスしてください。
Swagger ベースの API リファレンスも参照して、SLIDES REST API の詳細を確認してください。
API リクエスト:
POST
https://api.aspose.cloud/v3.0/slides/mergeimport asposeslidescloud from asposeslidescloud.configuration import Configuration from asposeslidescloud.apis.slides_api import SlidesApi configuration = Configuration() configuration.app_sid = 'MyClientId' configuration.app_key = 'MyClientSecret' api = SlidesApi(configuration) with open("MyPresentation1.potm", 'rb') as f: input1 = f.read() with open("MyPresentation2.potm", 'rb') as f: input2 = f.read() files = [ input1, input2 ] response = api.merge_online(files) print('My merged file was saved to ' + response)
よくある質問
-
Aspose.Slides REST API の使用を開始するにはどうすればよいですか?クイック スタートは、Aspose.Slides Cloud API の初期化をガイドするだけでなく、必要なライブラリのインストールにも役立ちます。
-
Aspose.Slides Cloud API のリリース ノートはどこで確認できますか?完全なリリース ノートは、Aspose.Slides Cloud ドキュメントで確認できます。
-
クラウドで POTM ファイルをマージしても安全ですか?もちろん! Aspose Cloud は、サービスのセキュリティと回復力を保証する Amazon EC2 クラウド サーバーを使用します。 Aspose のセキュリティ プラクティスの詳細をお読みください。
-
Aspose.Slides Cloud API でサポートされているファイル形式は何ですか?Aspose.Slides Cloud は、PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, ODP, OTP, PDF, HTML と POTM ファイルをマージできます。 結果は PowerPoint プレゼンテーションとして返されます。 別の形式で取得するには、Aspose.Slides クラウド変換機能を使用できます。
-
お気に入りの言語の SDK が見つかりません。 私は何をすべきか?Aspose.Slides Cloud は Docker コンテナとしても利用できます。 必要な SDK がまだ利用できない場合は、cURL で使用してみてください。
-
セットアップする時間がありません。 マージ POTM の簡単なデモはありますか?それはそう! POTM 合併アプリをチェックアウトします。