視覺化包含少數主要類別和許多小類別的資料可能具有挑戰性。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 等多種格式。
入門
- 從官方發行頁面下載庫。
- 安裝 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 自動化技能,使用以下免費資源:
- 開發者指南 – https://docs.aspose.com/cells/net/
- 線上示範與編輯器 – https://products.aspose.app/cells/family
- API 參考 – https://reference.aspose.com/cells/net/
- 操作說明文章與部落格貼文 – https://blog.aspose.com/zh-hant/categories/aspose.cells-product-family/
結論
一個 Pie of Pie 圖表是一種有效的方式,可在單一視覺中突顯主要和次要資料類別。使用 Aspose.Cells for .NET,您可以完全在程式碼中生成和自訂此類圖表,免除手動 Excel 操作的需求。上述範例提供了堅實的基礎——請隨意調整資料來源、分割標準和樣式,以符合您的特定報告需求。
如果您需要協助,我們的社群論壇和支援團隊已隨時準備提供幫助:
- 免費支援論壇 – https://forum.aspose.com/c/cells/9
祝編程愉快!