では、これに対する直接のAPIサポートはありませんpython-pptx
。ただし、他にも役立つ可能性のあるアプローチがあります。
おそらく最も簡単なのはopenpyxl
、スプレッドシートpython-pptx
からデータを読み取り、Excelから読み取ったデータに基づいて、を使用してグラフを再作成するようなパッケージを使用することです。
チャートを正確にコピーしたい場合は、これも可能ですが、実行するにはOpen Packaging Convention(OPC)ファイル形式とXMLスキーマの詳細な知識が必要になります。基本的に、グラフのグラフ部分をPowerPointパッケージ(zipファイル)にコピーして、スライド上のグラフィックフレーム形状に接続します。また、ExcelワークシートをPowerPointに埋め込み、おそらく繰り返し(グラフごとに1回)、形式固有の調整を行う必要があります(ExcelとPowerPointは、特定の詳細でグラフの処理が少し異なります)。
この後者のアプローチは大きな仕事になるので、最初に簡単なアプローチを試して、それでうまくいくかどうかを確認することをお勧めします。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加