Python を使用したプレゼンテーションのドーナツチャートのカスタマイズ

ドーナツチャートの中心ギャップを指定する

ドーナツチャートの穴のサイズを指定するには、以下の手順に従ってください。

  • Presentation クラスをインスタンス化します。
  • スライドにドーナツチャートを追加します。
  • ドーナツチャートの穴のサイズを指定します。
  • プレゼンテーションをディスクに書き出します。

以下の例では、ドーナツチャートの穴のサイズを設定しています。

import aspose.slides.charts as charts
import aspose.slides as slides

# Presentation クラスのインスタンスを作成する
with slides.Presentation() as presentation:

    chart = presentation.slides[0].shapes.add_chart(charts.ChartType.DOUGHNUT, 50, 50, 400, 400)
    chart.chart_data.series_groups[0].doughnut_hole_size = 90

    # プレゼンテーションをディスクに保存する
    presentation.save("DoughnutHoleSize_out.pptx", slides.export.SaveFormat.PPTX)

FAQ

複数のリングを持つマルチレベルのドーナツを作成できますか?

はい。単一のドーナツチャートに複数のシリーズを追加すると、各シリーズが別々のリングになります。リングの順序はコレクション内のシリーズの順序で決まります。

「エクスプローデッド」ドーナツ(スライスが分離されたもの)はサポートされていますか?

はい。Exploded Doughnut chart type があり、データポイントに爆発プロパティがあるため、個々のスライスを分離できます。

レポート用にドーナツチャートの画像(PNG/SVG)を取得するにはどうすればよいですか?

チャートはシェイプです。raster image にレンダリングするか、SVG image にエクスポートできます。