在業務報告、儀表板和簡報中,將比例資料以明確的類別區分可視化是常見需求。exploded doughnut chart 透過將每個區段稍微從環形的其餘部分分離,強調各段落,提升可讀性與視覺衝擊力。在本指南中,您將學習如何使用 C# 和 Aspose.Cells for .NET 在 Excel 中產生 DoughnutExploded 圖表。
本文涵蓋:
C# Excel 函式庫建立環形爆炸圖表
Aspose.Cells for .NET 是一個全面的 Excel 操作庫,使開發人員能夠在不需要 Microsoft Office 的情況下創建、編輯和渲染 Excel 文件。其豐富的圖表 API 支援 Excel 中的所有圖表類型,包括 DoughnutExploded 圖表。
使用 Aspose.Cells 的主要優勢:
- 功能完整的 API – 存取工作表、儲存格、公式、樣式、圖片以及所有圖表類型。
- 無需 Office 依賴 – 可在 Windows、Linux、Docker 和 Azure 環境中運行。
- 高效能 – 能有效處理包含數百萬列的大型活頁簿。
- 多格式支援 – 讀寫 XLSX、XLS、CSV、ODS、PDF、HTML 以及圖像格式。
入門
- 下載 最新版本,從 Aspose.Cells releases page。
- 安裝 透過 NuGet:
PM> Install-Package Aspense.Cells
- 在您的 C# 專案中加入對
Aspose.Cells的參考。
使用 C# 在 Excel 中建立 DoughnutExploded 圖表
以下是一個完整、可直接執行的範例,示範如何:
- 建立一個新的工作簿。
- 填入範例資料。
- 插入一個 DoughnutExploded 圖表。
- 自訂圖表標題、系列名稱以及爆炸效果。
- 將工作簿儲存為 XLSX 檔案。
關鍵步驟說明
| 步驟 | 目的 |
|---|---|
| 建立工作簿 | 啟動一個全新的 Excel 檔案。 |
| 填充資料 | 提供圖表所視覺化的類別和數值。 |
| 新增圖表 | ChartType.DoughnutExploded 建立一個爆炸式甜甜圈圖表。 |
| 定義系列 | 將圖表連結到資料範圍並設定系列名稱。 |
| 爆炸特定切片 | Explode 屬性 (0‑100) 控制每個切片的偏移量;在此範例中,“Electronics” 切片被突顯。 |
| 自訂外觀 | 示範如何隱藏繪圖區背景並顯示百分比標籤。 |
| 儲存 | 將工作簿寫入磁碟 (.xlsx)。 |
執行上述程式碼會產生一個 Excel 檔案,內含色彩鮮豔的 DoughnutExploded 圖表,該圖表明確分離出「Electronics」區段,使其在簡報或報告中更為突出。
取得免費授權
Aspose.Cells 需要許可證才能發揮完整功能。您可以獲得 臨時免費許可證 以進行評估:
- 訪問 Aspose 臨時許可頁面。
- 按照說明下載
.lic檔案。 - 在使用庫之前,於您的應用程式中載入許可證:
License license = new License();
license.SetLicense("Aspense.Cells.lic");
使用授權可移除評估水印並解鎖所有圖表功能。
DoughnutExploded 圖表 Excel:免費資源
探索更多學習資料,以精通 Aspose.Cells:
- 開發者指南 – 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/
- 範例程式碼儲存庫 – https://github.com/aspose-cells/Aspose.Cells-for-.NET
結論
使用 Aspose.Cells for .NET 建立 DoughnutExploded 圖表既簡單又完全以程式碼方式實現。此函式庫功能豐富的圖表 API 讓您能控制所有面向——從資料繫結到切片爆炸——而無需 Microsoft Office。將提供的程式碼整合到您的報告引擎中,即可立即產生專業外觀的視覺化效果。
如有任何問題、故障排除或功能需求,歡迎加入社群,前往 Aspose.Cells Forum。