この記事を参考に、Python REST API でスライドを分割 しましょう。Python ベースの Cloud SDK を使って、PPTX を Python ベースの API で自動的に分割 する方法を学びます。変換プロセスのカスタマイズに必要なすべてのプロパティが共通です。
前提条件
- {{ハイパーリンク1}}
- プレゼンテーションを分割するには Python 用 Aspose.Slides クラウド SDK をダウンロードしてください
- 上記のSDKを使用してPythonプロジェクトをセットアップし、PPTXをオンラインで分割します。
PythonローコードAPIでPPTを分割する手順
- クライアントIDとシークレットを設定してSlidesApiクラスのオブジェクトを作成します
- 一意の名前を設定してソースプレゼンテーションをクラウドストレージにアップロードします
- アップロードされたファイル名、出力画像形式、開始スライド、最後のスライド番号を使用して スプリット() メソッドを呼び出します。
- レスポンスオブジェクト内のすべてのスライドを解析する
- Href文字列の画像名を使用して各スライド画像をダウンロードします
- ダウンロードした画像をディスクに保存する
以下の手順では、Python RESTインターフェースを使用したPowerPoint分割ツールの開発方法を説明します。SlidesApiオブジェクトを作成し、ソースプレゼンテーションファイルをアップロードし、必要な情報を指定してSplit()メソッドを呼び出します。APIレスポンスを解析し、各スライドに対して作成されたすべての画像をローカルディスクに保存します。
Python RESTful サービスを使用した PowerPoint Splitter のコード
このコードは、Python RESTインターフェースを使用してオンラインでPowerPointスプリッターを開発する方法を示しています。Split()メソッドには、アップロードされたファイル名、SlideExportFormat列挙子を使用した出力画像形式、スライドの範囲を定義するための開始インデックスと終了インデックスが必要です。スライドコレクション内の各アイテムのHrefには、APIによって作成されたオンライン画像への参照が含まれており、画像のダウンロードに使用できます。
この記事では、Python RESTfulサービスを使ったPPTXスプリッターの開発について解説しました。プレゼンテーションを結合したい場合は、Python REST APIでプレゼンテーションを結合するの記事をご覧ください。