この記事を参考に、Python REST APIを使ってPowerPointでカスタムシェイプを作成しましょう。**Python RESTful Serviceを使ってPowerPoint用のカスタムシェイプを自動的に作成・追加する方法を学びます。シェイプの作成、パラメータの設定、特定のスライドへの追加方法など、必要な情報をすべて網羅しています。
前提条件
- {{ハイパーリンク1}}
- スライドに図形を挿入するには Python 用 Aspose.Slides クラウド SDK をダウンロードしてください
- 上記のSDKを使用してPythonプロジェクトをセットアップし、シェイプを作成します。
Python REST APIを使用してPPTシェイプを追加する手順
- SlidesApi オブジェクトを作成し、図形を追加するためのソース プレゼンテーションをアップロードします。
- 変更するスライドの種類がマスタースライドであることを指定します
- 特定のプロパティを持つ新しい図形オブジェクトを作成する
- 特別なスライドシェイプの作成()メソッドを使用して、指定されたスライドに新しい図形を追加します。
- 新しい図形が含まれた更新されたプレゼンテーションファイルをダウンロードしてください
以下の手順では、Python REST APIを使用してプレゼンテーションの図形を生成する方法について説明します。SlidesApiオブジェクトを作成し、プレゼンテーションをクラウドストレージにアップロードし、変更するスライドの種類を指定して、必要なパラメータを使用してShapeオブジェクトをインスタンス化します。マスタースライドに図形を追加し、新しい図形が含まれた更新されたプレゼンテーションをダウンロードします。
Python REST インターフェースを使用して PPT に図形を追加するコード
このコードは、Python RESTful サービスでスライドの図形を処理する方法を示しています。列挙子 GeometryShape.ShapeTypeEnum を使用して、Lines、Triangle、Rectangle、Diamond など、あらゆる種類の図形を追加できます。また、LayoutSlide や NotesSlide などの特殊なスライドタイプを選択することもできます。
この記事では、スライドに図形を描く方法を説明しました。画像を追加するには、Python REST API を使用して PowerPoint に画像を追加するの記事を参照してください。