問題タブ [python-pptx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - python xlwingsでチャートを画像としてエクスポート
Python と xlwings を使用して Excel レポートを自動的に作成する作業を行っています。これらのレポートには複数のチャートとグラフがあり、同じフォーマットとデザインを維持したまま pptx プレゼンテーションで使用したいと考えています。pptx の生成には、現在 python-pptx を使用しています。
理想的な解決策は、xlwings、python-pptx、またはその他のライブラリを使用してグラフを Excel から Powerpoint に直接エクスポートし、グラフの形式とデザインを維持し、プレゼンテーション内でデータセットを編集できるようにすることです。
2 番目の解決策は、グラフが Excel レポートで作成されている間に、グラフを一時フォルダーに画像としてエクスポートすることです。次に、python-pptx を使用してこれらの画像をプレゼンテーションにアップロードします。これらは、グラフのデザインを維持することを保証しますが、データを編集できないことを意味します。このためには、チャートをxlwingsで画像として保存する方法を知る必要がありますが、その方法が見つかりません。
私は、生成された Excel を別の言語でスクレイピングするなど、さまざまなソリューションを受け入れています (先験的で調査なしでは、Windows アプリでは C# がかなり適していると思います)。これは、プロジェクト全体の理解度を高めることを意味しますが。
よろしくお願いします
python - Python-pptx は、テキストがまだスライド内にあるかどうかを判断します
Python ライブラリpython-pptxを使用していくつかのパワーポイントを生成していますが、場合によっては、生成されているテキストがスライドの外側にあります (箇条書きが 2 つある、またはテキストが大きすぎるため)。
例えば :
それで、テキストがプレースホルダーまたはスライドから外れていることを検出するユーティリティがあるかどうか疑問に思っていましたか?
前もって感謝します、
フロリアン
apache-poi - python-pptxを使用してプレゼンテーションの途中でスライドを追加するには?
合計 10 枚のスライドを持つ template.pptx があります。スライド 2 のスライド/レイアウトをコピーし、新しいスライドを 2 の後に 2 と 3 の間に追加したい。
現在できることは、プレゼンテーションの最後にスライドをコピーして追加することです。
Java apache-poi を使用してこれを行うことはできますか?