この記事を参考に、Python REST API でプレゼンテーションを結合 しましょう。Python ベースの Cloud SDK を使用して、Python Low Code API で PowerPoint プレゼンテーションを結合 するツールを開発する方法を解説します。また、出力された PPT/PPTX ファイルのプロパティを表示し、必要に応じてクラウドストレージから出力プレゼンテーションファイルをダウンロードする方法も学習します。
前提条件
- {{ハイパーリンク1}}
- プレゼンテーションを結合するには Python 用 Aspose.Slides クラウド SDK をダウンロードしてください
- 上記のSDKを使用してPythonプロジェクトをセットアップし、PPTXをオンラインで結合します
PowerPointスライドをPython RESTfulサービスと組み合わせる手順
- プレゼンテーションを結合するためのクライアントIDとシークレットを設定して、SlidesApi クラスのオブジェクトを作成します。
- 固有の名前を設定して、宛先と入力プレゼンテーションをクラウドストレージにアップロードします。
- PresentationsMergeRequestオブジェクトを作成し、マージする入力プレゼンテーションのパスを設定します。
- 宛先プレゼンテーション名とリクエストオブジェクトを指定してマージメソッドを呼び出します。
- Merge() API呼び出しによって返された結果のプレゼンテーションプロパティを表示します。
- 入力プレゼンテーションを結合した後、出力プレゼンテーションをダウンロードして保存します。
これらの手順では、PPTとPythonベースのAPIを組み合わせる方法について説明します。主な手順は、すべての出力先プレゼンテーションと入力プレゼンテーションをクラウドストレージにアップロードし、プレゼンテーションのクラウドパスのリストをリクエストオブジェクトに設定することです。最後に、出力先プレゼンテーションとリクエストオブジェクトを指定してMerge()メソッドを呼び出し、必要に応じて出力先プレゼンテーションをローカルストレージにダウンロードします。
Python Low Code API で PowerPoint を結合するコード
このコードは、Python RESTfulサービスを使用したPPTXマージの開発方法を示しています。リクエストオブジェクト内のファイル名の順序を設定することで、マージの順序を変更できます。リクエストオブジェクトに入力ファイルを追加する際に、必要に応じてすべてのプレゼンテーションまたは選択したプレゼンテーションのパスワードを指定できます。
この記事では、Web APIを使ってプレゼンテーションを組み合わせる方法を説明しました。プレゼンテーションを作成したい場合は、Python REST API でプレゼンテーションを作成するの記事を参照してください。