PowerPoint PPTX プレゼンテーションを生成する Python API

Microsoft PowerPoint PPTX ファイルを作成、変更、エクスポートするためのオープン ソース Python ライブラリ。

Python-PPTX はオープン ソースの Python ライブラリであり、ソフトウェア プログラマーが外部依存関係なしに独自の Python アプリ内で Open XML PowerPoint (PPTX) ファイルを簡単に生成および操作できるようにします。データベース コンテンツから PowerPoint プレゼンテーションの作成をカスタマイズするか、プレゼンテーションのライブラリを一括更新するか、スライドの作成を自動化することにより、開発者が PPTX プレゼンテーションの作成を自動化するのに役立ちます。

ライブラリは、プレゼンテーションの生成と編集、新しいスライドの挿入、スライドへのテキスト ボックスの追加、テキスト フォント サイズの操作、スライドへの表の追加、自動形状のサポート、列、バーの追加と操作など、いくつかの重要な機能のサポートを提供します。折れ線グラフ、または円グラフ、およびその他の多くの機能。

Previous Next

Python-PPTX 入門

Python-PPTX is hosted on PyPI, so installing with pip is simple. Please use the following command.

ピップコマンド

 pip install python-pptx 

Python-PPTX をスムーズに実行するには、lxml パッケージと Pillow の両方が必要です。グラフ機能は XlsxWriter に依存します。 pip と easy_install の両方が、これらの依存関係を満たしてくれます。 setup.py を使用してインストールする場合は、依存関係を自分でインストールする必要があります。

Python API を使用して PowerPoint PPTX プレゼンテーションを生成および変更する

Python-PPTX API は、新しい PowerPoint PPTX プレゼンテーションの作成および Python アプリケーション内での変更のための機能を提供します。ソフトウェア開発者は、既存のプレゼンテーションを開いて既存のプレゼンテーションを簡単に変更できます。スライドの追加、新しいスライドのレイアウトの指定、タイトルとコンテンツの追加、画像と図形の挿入などを行うことができます。完了したら、既存のプレゼンテーションの名前を変更したり、選択した場所に保存したりできます。

PPTX スライドと画像の操作

Python-PPTX は、Python を使用して動的な PowerPoint スライドを作成するための優れたライブラリです。ソフトウェア プログラマーは、既存のプレゼンテーションに簡単にスライドを追加できます。プレゼンテーションのすべてのスライドは、スライド レイアウトに基づいています。スライド レイアウトはスライドのテンプレートのようなもので、ユーザーは書式設定の選択、テキスト ボックス、タイトル、グラフィックなどを継承できます。

プレゼンテーションへのグラフの追加と変更

Python-PPTX API を使用すると、ソフトウェア開発者はチャートをスライドに追加したり、独自のアプリケーション内で既存のチャートを変更したりできます。 API は、3D タイプ以外の最も一般的なチャート タイプをサポートしています。単一系列の縦棒グラフ、複数系列のグラフ、バブル チャート、折れ線グラフ、円グラフなどを追加できます。デフォルトでは、グラフの各系列に割り当てられる色は、テーマの色であるアクセント 1 からアクセント 6 の順に割り当てられます。グラフの種類によっては、円グラフ、棒グラフ、折れ線グラフのデータ ポイントに特定の色を割り当てることもできます。最も簡単で推奨される方法は、最初の「テンプレート」プレゼンテーションでテーマの色を変更することです。

 日本