視覺化包含少數主要類別和許多小類別的資料可能具有挑戰性。Pie of Pie 圖表透過將較小的切片分離到次要圓餅圖中,讓整體圖像更清晰。在本文中,您將了解如何使用 Aspose.Cells for .NET 和 C# 以程式方式在 Excel 中生成此類圖表。

本文涵蓋以下主題:

C# Excel Library 建立餅中餅圖表

Aspose.Cells for .NET 是一個功能強大的 Excel 操作庫,消除了對 Microsoft Office 自動化的需求。它提供了豐富的 API,用於創建、修改和樣式化圖表——包括諸如 Pie of Pie 之類的專門圖表類型。

使用 Aspose.Cells 的主要優勢:

  • Comprehensive API – 完全控制工作簿結構、資料和視覺元素。
  • Advanced Chart Customization – 更改圖表類型、分割條件、突出顯示切片等。
  • High Performance – 快速高效地處理大型試算表。
  • Multi‑Format Support – 支援 XLSX、XLS、CSV、PDF、ODS 等多種格式。

入門

  1. 從官方發行頁面下載庫。
  2. 安裝 NuGet 套件:
PM> Install-Package Aspose.Cells

現在您已經可以以程式方式建立 pie‑of‑pie 圖表。

使用 C# 在 Excel 中建立餅中餅圖

以下是一個完整且可執行的範例,示範如何從頭開始生成 Pie of Pie 圖表以及如何修改現有圖表。此範例會建立一個新工作簿,填入示例資料,加入 Pie of Pie 圖表,並儲存檔案。

程式碼的功能

步驟說明
1實例化一個 Workbook 並檢索第一個工作表。
2寫入一個將被可視化的小資料集。
3新增一個類型為 PiePie 的圖表佔位符(作為基礎類型是必需的)。
4將圖表連結到資料範圍,並為系列賦予易於辨識的名稱。
5將工作簿持久化為 XLSX 檔案。

打開 PieOfPieChart_Output.xlsx 後,將顯示一個包含大型類別 (A、B、C) 的主餅圖,以及一個包含 D 和其他項目的次要餅圖。

取得免費授權

若要在不受限制的情況下試用 Aspose.Cells,請從 Aspose 免費臨時許可證頁面 獲取臨時許可證。該許可證會移除評估水印並解鎖完整的 API 功能。

// Example of applying a temporary license.
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic"); // Path to your temporary license file.

免費資源

提升您的 Excel 自動化技能,使用以下免費資源:

結論

一個 Pie of Pie 圖表是一種有效的方式,可在單一視覺中突顯主要和次要資料類別。使用 Aspose.Cells for .NET,您可以完全在程式碼中生成和自訂此類圖表,免除手動 Excel 操作的需求。上述範例提供了堅實的基礎——請隨意調整資料來源、分割標準和樣式,以符合您的特定報告需求。

如果您需要協助,我們的社群論壇和支援團隊已隨時準備提供幫助:

祝編程愉快!

另見