この記事では、Python REST API を使用して PowerPoint に SmartArt を追加する方法 について説明します。Python ベースの Cloud SDK を使用して、Python Low Code API を使用して PowerPoint SmartArt を自動挿入する 方法を学びます。PowerPoint プレゼンテーションのスライドにさまざまな種類の SmartArt を作成するための、様々なクラスと列挙子について説明します。
前提条件
- {{ハイパーリンク1}}
- スライドに SmartArt を挿入するには Python 用 Aspose.Slides クラウド SDK をダウンロードしてください
- 上記のSDKを使用してPythonプロジェクトをセットアップし、SmartArtグラフィックを作成します。
Python REST APIを使用してPowerPointプレゼンテーションにSmartArtを追加する手順
- SmartArtを操作するためのSlidesApiオブジェクトの資格情報を設定します
- スマートグラフィックを挿入するために、ソースプレゼンテーションをクラウドストレージにアップロードします。
- SmartArtオブジェクトに必要なプロパティを設定してグラフィックデータを作成します
- シェイプの作成()メソッドを使用してSmartArtを挿入します
- SmartArtを追加した後、更新されたプレゼンテーションファイルをダウンロードします。
以下の手順では、Python REST APIを使用してPowerPoint用のSmartArtを操作する方法について説明します。SlidesApiクラスのオブジェクトを作成し、ソースプレゼンテーションをアップロードし、位置、サイズ、レイアウト、クイックスタイル、カラースタイルなどの設定を指定してSmartArtオブジェクトを作成します。最後に、CreateShape()メソッドを使用して、SmartArtの複数のノードをそれぞれのスライドに追加します。
Python ベースの API を使用して PowerPoint スマート シェイプを追加するコード
このコードは、Python RESTインターフェースを使用したSmartArtグラフィックをスライドに挿入する方法を示しています。LayoutEnumを使用して、AccentProcess、AccentedPicture、ArrowRibbon、BasicPyramid、BasicProcessなどを含む豊富な値リストから、目的のSmartArt図形を選択します。同様に、クイックスタイルとカラースタイルの列挙子にも、SmartArtをカスタマイズするための様々なオプションがあります。
この記事では、プレゼンテーションスライドにSmartArtを作成する方法を説明しました。プレゼンテーションにカスタム図形を追加する方法については、Python REST API を使用して PowerPoint でカスタム図形を作成するの記事をご覧ください。