この記事では、Node.js REST API を使用して PowerPoint から画像を抽出する方法 について説明します。Node.js ベースのクラウド SDK を使用して、Node.js REST インターフェースを使用して PowerPoint 上の画像を自動的に取得する方法 を学習します。プレゼンテーションからすべての画像を抽出する方法や、選択した画像を取得する方法の詳細も説明します。
前提条件
- {{ハイパーリンク1}}
- プレゼンテーションから画像を取得するには、Node.js 用 Aspose.Slides クラウド SDK をダウンロードしてください
- 上記のSDKを使用して画像抽出用のNode.jsプロジェクトをセットアップします。
Node.js REST API を使って PowerPoint の画像を抽出する手順
- クライアントIDとシークレットを使用して写真を抽出するためにSlidesApiオブジェクトを初期化します
- 画像付きのPowerPointファイルをAsposeクラウドストレージにアップロードします。
- ダウンロード画像のデフォルトフォーマット() メソッドを使用して、PowerPoint プレゼンテーションからすべての画像を ZIP ファイルにダウンロードします。
- 抽出したすべての画像を含むZIPファイルをローカルストレージに保存します。
- PowerPoint プレゼンテーションから 1 つの画像をダウンロードする
- 抽出した単一の画像をPNGファイルとしてローカルストレージに保存します。
以下の手順では、Node.jsベースのAPIを使用してPowerPointプレゼンテーション画像を取得する方法について説明します。SlidesApiオブジェクトを初期化し、プレゼンテーションをサーバーにアップロードし、APIレスポンスからすべての画像をZIPストリームとしてダウンロードしてディスクに保存します。プレゼンテーション内の画像インデックスを指定することで、必要な画像のみを取得するには、DownloadImageDefaultFormat()メソッドを使用します。
Node.js RESTful サービスを使用してプレゼンテーション内の画像を抽出するコード
このコードは、Node.js Low Code APIを使用してPowerPointから画像を抽出する方法を示しています。DownloadImagesDefaultFormat()メソッドは、プレゼンテーションファイル名を受け取り、ローカルストレージに保存されるZIPストリームを返します。ZIPファイル内のすべてのファイルは、デフォルトの画像形式です。
この記事では、Node.js RESTインターフェースを使用してPowerPointスライドの画像を抽出する方法について説明しました。プレゼンテーションに透かしを追加するには、Node.js REST API を使用して PPT に透かしを追加するの記事を参照してください。