Python REST API を使用して PowerPoint から画像を抽出する

この記事では、Python REST APIを使用してPowerPointから画像を抽出する方法について説明します。PythonベースのクラウドSDKを使用して、Python RESTインターフェースを使用してPowerPoint上の画像を自動的に取得する方法を学びます。プレゼンテーションからすべての画像を抽出する方法や、選択した画像を取得する方法の詳細も紹介します。

前提条件

  • {{ハイパーリンク1}}
  • プレゼンテーションから画像を取得するには、Python 用 Aspose.Slides クラウド SDK をダウンロードしてください
  • 上記のSDKを使用して画像抽出用のPythonプロジェクトをセットアップする

Python REST APIでPowerPointの画像を抽出する手順

  1. クライアントIDとシークレットを使用して写真を抽出するためにSlidesApiオブジェクトを初期化します
  2. 画像付きのPowerPointファイルをAsposeクラウドストレージにアップロードします。
  3. ダウンロード画像のデフォルトフォーマット() メソッドを使用して、PowerPoint プレゼンテーションからすべての画像を ZIP ファイルにダウンロードします。
  4. 抽出したすべての画像を含むZIPファイルをローカルストレージに保存します。
  5. PowerPoint プレゼンテーションから 1 つの画像をダウンロードする
  6. 抽出した単一の画像をPNGファイルとしてローカルストレージに保存します。

以下の手順では、PythonベースのAPIを使用してPowerPointプレゼンテーション画像を取得する方法について説明します。SlidesApiオブジェクトを初期化し、プレゼンテーションをサーバーにアップロードし、APIレスポンスからすべての画像をZIPストリームとしてダウンロードしてディスクに保存します。プレゼンテーション内の画像インデックスを指定することで、必要な画像のみを取得するには、DownloadImageDefaultFormat()メソッドを使用します。

Python RESTful サービスを使用してプレゼンテーションから画像を抽出するコード

このコードは、Python Low Code APIを使用してPowerPointから画像を抽出する方法を示しています。DownloadImagesDefaultFormat()メソッドは、プレゼンテーションファイル名を受け取り、ローカルストレージに保存されるZIPストリームを返します。ZIPファイル内のすべてのファイルには、デフォルトの画像形式が含まれています。

この記事では、Python RESTインターフェースを使ってPowerPointスライドの画像を抽出する方法を説明しました。プレゼンテーションに透かしを追加するには、Python REST API を使用して PPT に透かしを追加するの記事を参照してください。

 日本語