Python REST API で PowerPoint スライドをコピーする

この記事に従って、Python REST API を使って PowerPoint スライドをコピー しましょう。Python ベースの Cloud SDK を使って、Python REST インターフェースを使って PowerPoint でスライドを複製する方法 を学びます。同じプレゼンテーション内でスライドを複製したり、スライドを別のプレゼンテーションにコピーしたりする方法の詳細も紹介します。

前提条件

  • {{ハイパーリンク1}}
  • スライドをコピーするには Python 用 Aspose.Slides クラウド SDK をダウンロードしてください
  • 上記のSDKを使用してスライドを複製するPythonプロジェクトをセットアップする

Python Low Code API でスライドをコピーする手順

  1. スライドをコピーするためのユーザークライアントIDとシークレットを使用してSlidesApiオブジェクトを作成します
  2. スライドの複製のために、ソースプレゼンテーションファイルをクラウドストレージにアップロードします。
  3. コピースライド メソッドを呼び出してスライドを目的のインデックスにコピーします
  4. 必要に応じて、レスポンスオブジェクト内のすべてのスライドのURLを表示します。
  5. スライドをコピーしてディスクに保存した後、更新されたプレゼンテーションをダウンロードします。

以下の手順は、Python REST API を使って PowerPoint スライドをコピーする方法 をまとめたものです。プレゼンテーションをクラウドストレージにアップロードし、アップロードしたファイル名、コピー元のスライドのインデックス、コピー先のスライドのインデックスを設定して CopySlide() メソッドを呼び出します。返されたスライドの URL を表示し、必要に応じて更新されたプレゼンテーションをダウンロードします。

Python RESTful サービスを使用して PowerPoint スライドを複製するコード

このコードは、Python Low Code APIを使用して、あるPPTから別のPPTにスライドをコピーする方法を示しています。アップロードしたファイル名、コピー元スライドのインデックス、コピー先スライドのインデックス、そしてコピー先プレゼンテーション名(コピー元プレゼンテーションと異なる場合)を設定することで、別のオーバーロードメソッドCopySlide()を呼び出すことができます。スライドを別のプレゼンテーションにコピーする場合は、コピー先プレゼンテーションもアップロードする必要があることに注意してください。

この記事では、Python REST APIを使ってPowerPointのスライドを別のプレゼンテーションにコピーする方法を説明しました。プレゼンテーションに空のスライドを追加したい場合は、Python REST APIを使用してPowerPointに新しいスライドを追加するの記事をご覧ください。

 日本語