以三維外觀視覺化層次或比較資料可以讓報告更具吸引力。Cone Stacked chart 是一種 3‑D 圖表類型,將資料系列堆疊在圓錐形上,協助您突顯比例關係,同時增添視覺深度。在本指南中,您將學習如何使用 C# 和 Aspose.Cells for .NET 以程式方式在 Excel 中建立 Cone Stacked chart。
本文涵蓋以下主題:
C# Excel 函式庫建立圓錐堆疊圖表
Aspose.Cells for .NET 是一個功能強大的 API,允許開發人員在沒有 Microsoft Office 的情況下建立、編輯和呈現 Excel 檔案。它通過乾淨的物件導向 API,完整支援各種圖表類型,包括 Cone Stacked 圖表。
使用 Aspose.Cells 進行圖表創建的主要好處:
| 功能 | 好處 |
|---|---|
| 完整的 API | 存取 Excel 的所有功能,從儲存格到進階圖表。 |
| 高效能 | 有效率地操作大型活頁簿。 |
| 無需 Office 依賴 | 可在任何支援 .NET 的平台上運行。 |
| 多種輸出格式 | 可儲存為 XLSX、XLS、PDF、PNG、JPEG 等格式。 |
入門很簡單:
PM> Install-Package Aspose.Cells
或從 Aspose.Cells .NET 釋出頁面 下載最新版本。
使用 C# 在 Excel 中建立圓錐堆疊圖
以下是一個完整、可直接執行的 C# 主控台應用程式:
- 建立一個新的活頁簿。
- 填入範例資料。
- 新增一個 Cone Stacked 圖表。
- 自訂圖表標題、座標軸和圖例。
- 將活頁簿儲存至磁碟。
Tip – 圖表類型由
ChartType.ConeStacked定義。若要使用 100 % 堆疊版本,請使用ChartType.ConeStacked100。
程式碼說明
| Step | 代碼功能說明 |
|---|---|
| 1 | 實例化一個新的 Workbook,並引用第一個 Worksheet。 |
| 2 | 寫入標題列以及三個產品的四行季度銷售數據。 |
| 3 | 在工作表中添加一個 Cone Stacked 圖表(ChartType.ConeStacked)。 |
| 4 | 使用其銷售值範圍為每個產品創建三個系列——每個產品一個。 |
| 5 | 將類別(X‑軸)設置為季度名稱,顯示圖例,並添加軸標題。 |
| 6 | 將工作簿另存為 XLSX 檔案。 |
執行程式,打開產生的 ConeStackedChart_Output.xlsx,您將看到一個三維的圓錐堆疊圖,清晰地顯示每個產品在每個季度的比例貢獻。
免費資源
- Developer’s Guide – 包含所有 Aspose.Cells 功能的完整文件說明: https://docs.aspose.com/cells/net/
- Online Spreadsheet Editor – 嘗試在不編寫程式碼的情況下建立圖表: https://products.aspose.app/cells/family
- API Reference – 完整的 .NET API 參考與範例: https://reference.aspose.com/cells/net/
- How‑To Articles – 探索更多圖表類型與進階自訂功能: https://blog.aspose.com/zh-hant/categories/aspose.cells-product-family/
結論
Cone Stacked 圖表是一種有效的方式,以視覺上吸引人的 3‑D 效果呈現堆疊資料。使用 Aspose.Cells for .NET,您可以在幾行 C# 程式碼中以程式方式產生此類圖表,完整自訂其外觀,並匯出為任何支援的格式。上面的範例提供了堅實的基礎,您可以將其套用到自己的資料集和報告需求上。
如果您需要協助,請隨時在 Aspose.Cells support forum 提問,或通過我們的聯繫渠道與我們取得聯繫。