この記事では、Python REST API を使用して PowerPoint 内のテキストをハイライト表示する方法 について説明します。Python ベースの Cloud SDK を使用して、Python REST インターフェースを使用したプレゼンテーション ハイライト ツール を開発する方法を学びます。スライドのさまざまな部分を特定の色でハイライト表示するための様々なオプションについて説明します。
前提条件
- {{ハイパーリンク1}}
- 図形内のテキストを強調表示するには、Python 用 Aspose.Slides クラウド SDK をダウンロードしてください
- プレゼンテーションハイライターを使用するために、上記の SDK を使用して Python プロジェクトをセットアップします。
Python Low Code API を使って PowerPoint でハイライトする手順
- テキストを強調表示するには、クライアント ID とシークレットを使用して SlidesApi オブジェクトを設定します。
- ソースプレゼンテーションをアップロードして、選択したテキストを強調表示します
- 対象のテキスト情報を指定して、API の ハイライトシェイプテキスト() メソッドを呼び出します。
- ハイライトされたテキストを含む更新されたプレゼンテーションをダウンロードしてください
以下の手順では、PythonベースのAPIを使用してPPTハイライターを開発する方法を説明します。SlidesApiオブジェクトを作成し、対象のプレゼンテーションをアップロードして、HighlightShapeText()メソッドを呼び出します。アップロードしたファイル名、スライドのインデックス、スライド内の対象図形のインデックス、ハイライトするテキスト文字列、RGB形式のカラーコードを渡します。
Python RESTful サービスを使用した PowerPoint プレゼンテーションのハイライターのコード
このコードは、Python REST APIを使用してPowerPointの蛍光ペンを作成し、特定の図形内のテキストを強調表示する方法を示しています。他のバリエーションとして、HighlightShapeRegex()メソッドを使用してテキストを強調表示したり、HighlightPresentationRegex()メソッドを使用してプレゼンテーション全体のテキストを強調表示したり、HighlightPresentationText()メソッドを使用してプレゼンテーション内の特定のテキストを強調表示したりすることもできます。
この記事では、プレゼンテーション内のテキストを検索してハイライトする手順を説明しました。プレゼンテーションにハイパーリンクを追加するには、Python REST API を使用して PowerPoint にハイパーリンクを追加するの記事をご覧ください。