在 .NET 簡報中自訂甜甜圈圖表

概覽

本文說明如何在 Aspose.Slides 中使用甜甜圈圖表,包括將圖表新增至投影片、設定中心孔的大小,以及儲存簡報。重點在於 DoughnutHoleSize 設定,並示範在程式碼中自訂此圖表類型的基本步驟。

此外,還提供了一段簡短的常見問題,涵蓋相關的甜甜圈圖表情境,例如使用多個系列建立多層環、處理爆炸式甜甜圈圖表,以及將圖表匯出為點陣圖或 SVG。

指定甜甜圈圖表的中心孔大小

若要設定甜甜圈圖表中孔的大小,請依照以下步驟操作:

  • 實例化 Presentation 類別。
  • 在投影片上新增甜甜圈圖表。
  • 指定甜甜圈圖表中孔的大小。
  • 將簡報寫入磁碟。

以下範例示範了我們如何設定甜甜圈圖表中孔的大小。

// 建立 Presentation 類別的實例
Presentation presentation = new Presentation();

IChart chart = presentation.Slides[0].Shapes.AddChart(ChartType.Doughnut, 50, 50, 400, 400);
chart.ChartData.SeriesGroups[0].DoughnutHoleSize = 90;

// 將簡報寫入磁碟
presentation.Save("DoughnutHoleSize_out.pptx", SaveFormat.Pptx);

常見問題

我可以建立具有多個環的多層甜甜圈嗎?

可以。將多個系列加入同一個甜甜圈圖表——每個系列會形成獨立的環。環的順序由系列在集合中的順序決定。

是否支援「爆炸」甜甜圈(分離切片)?

可以。Aspose.Slides 提供 Exploded Doughnut 圖表類型 以及資料點的爆炸屬性;您可以將個別切片分離。

如何取得甜甜圈圖表的影像(PNG/SVG)以用於報告?

圖表是一個形狀;您可以將其轉換為 點陣圖 或將圖表匯出為 SVG 影像