視覺化比例數據是商業報告、儀表板和簡報的常見需求。在本文中,您將學習如何使用 C# 與 Aspose.Cells for .NET 在 Excel 工作簿中建立 圓餅圖。本指南提供清晰的逐步說明以及完整、可直接執行的程式碼範例,您可以將其整合到任何 .NET 應用程式中。

本文涵蓋以下主題:

C# Excel 函式庫建立圓餅圖

Aspose.Cells for .NET 是一個功能強大、特性豐富的庫,使開發人員能夠在沒有 Microsoft Office 的情況下創建、修改和呈現 Excel 檔案。該庫提供了全面的圖表創建 API,全面支持 Pie3‑D PieDoughnut,以及許多其他圖表類型。

使用 Aspose.Cells 創建餅圖的主要優勢:

  • 對圖表元素的完整控制 – 標題、圖例、資料標籤、顏色和爆炸設定。
  • 無需依賴 Excel – 可在伺服器、雲端服務或任何支援 .NET 的環境中執行。
  • 高效能 – 有效處理大型資料集。
  • 多種輸出格式 – 可儲存為 XLSX、PDF、PNG、JPEG 等格式。

要開始使用 Aspose.Cells,請安裝 NuGet 套件:

PM> Install-Package Aspose.Cells

使用 C# 在 Excel 中建立簡單的圓餅圖

以下範例示範如何建立一個基本的圓餅圖,以視覺化市場佔有率資料。

關鍵步驟說明

StepPurpose
1建立一個全新的 Workbook 並取得預設工作表。
2使用產品名稱及其相應的佔比值填充工作表。
3新增類型為 ChartType.Pie 的圖表。四個數值參數定義圖表區域的左上角和右下角(行、列)。
4為圖表指定有意義的標題。
5將系列綁定至數值資料 (B2:B5) 與類別 (A2:A5)。
6啟用資料標籤,並設定顯示類別名稱與百分比。
7將工作簿保存至磁碟。

執行程式碼會產生 SimplePieChart_Output.xlsx,其中包含一個清晰的圓餅圖,顯示每個產品的市場佔有率。

建立自訂顏色的爆炸式圓餅圖

有時候您需要更生動的呈現方式——例如 exploded 切片或自訂區段顏色。以下範例說明如何實現此效果。

重點

  • 圖表類型 ChartType.PieExploded 會建立一個帶有預設爆炸切片的餅圖;各切片的爆炸效果可透過每個點的 Explosion 屬性進行控制。
  • 透過 Area.ForegroundColor 套用自訂顏色。
  • 為每個點啟用資料標籤,以顯示類別名稱和百分比。
  • 圖例位於圖表的右側,以提升可讀性。

生成的 ExplodedPieChart_Output.xlsx 會顯示一個視覺上引人注目的餅圖,具有自訂顏色的爆炸切片。

取得免費授權

探索 Aspose.Cells 並使用 臨時免費授權 以解鎖庫的全部功能。訪問 臨時授權頁面 以獲取您的免費授權檔案,並遵循官方文件中描述的整合步驟。

Excel 圓餅圖:免費資源

利用額外的學習資料,掌握使用 Aspose.Cells 進行 Excel 自動化:

結論

在本文中,我們演示了如何使用 Aspose.Cells for .NET 同時創建基本的餅圖以及帶有爆炸效果、顏色自訂的餅圖。通過利用該庫豐富的圖表 API,您可以生成專業外觀的可視化圖表,而無需依賴 Microsoft Excel,從而使您的 .NET 應用程序更加可移植且可擴展。

如果您需要進一步協助,請隨時在 Aspose.Cells support forum 提問。

另見