この記事に従って、Python REST API を使って PowerPoint スライドをコピー しましょう。Python ベースの Cloud SDK を使って、Python REST インターフェースを使って PowerPoint でスライドを複製する方法 を学びます。同じプレゼンテーション内でスライドを複製したり、スライドを別のプレゼンテーションにコピーしたりする方法の詳細も紹介します。
前提条件
- {{ハイパーリンク1}}
- スライドをコピーするには Python 用 Aspose.Slides クラウド SDK をダウンロードしてください
- 上記のSDKを使用してスライドを複製するPythonプロジェクトをセットアップする
Python Low Code API でスライドをコピーする手順
- スライドをコピーするためのユーザークライアントIDとシークレットを使用してSlidesApiオブジェクトを作成します
- スライドの複製のために、ソースプレゼンテーションファイルをクラウドストレージにアップロードします。
- コピースライド メソッドを呼び出してスライドを目的のインデックスにコピーします
- 必要に応じて、レスポンスオブジェクト内のすべてのスライドのURLを表示します。
- スライドをコピーしてディスクに保存した後、更新されたプレゼンテーションをダウンロードします。
以下の手順は、Python REST API を使って PowerPoint スライドをコピーする方法 をまとめたものです。プレゼンテーションをクラウドストレージにアップロードし、アップロードしたファイル名、コピー元のスライドのインデックス、コピー先のスライドのインデックスを設定して CopySlide() メソッドを呼び出します。返されたスライドの URL を表示し、必要に応じて更新されたプレゼンテーションをダウンロードします。
Python RESTful サービスを使用して PowerPoint スライドを複製するコード
このコードは、Python Low Code APIを使用して、あるPPTから別のPPTにスライドをコピーする方法を示しています。アップロードしたファイル名、コピー元スライドのインデックス、コピー先スライドのインデックス、そしてコピー先プレゼンテーション名(コピー元プレゼンテーションと異なる場合)を設定することで、別のオーバーロードメソッドCopySlide()を呼び出すことができます。スライドを別のプレゼンテーションにコピーする場合は、コピー先プレゼンテーションもアップロードする必要があることに注意してください。
この記事では、Python REST APIを使ってPowerPointのスライドを別のプレゼンテーションにコピーする方法を説明しました。プレゼンテーションに空のスライドを追加したい場合は、Python REST APIを使用してPowerPointに新しいスライドを追加するの記事をご覧ください。