視覺化類別資料對於清晰的資料分析與報告至關重要。在本文中,您將了解如何使用 C# 搭配 Aspose.Cells for .NET 在 Excel 中生成條形圖。只需幾行程式碼,即可產生完整格式、可匯出使用的圖表,並可嵌入報告、儀表板或與利害關係人共享。

本文涵蓋以下主題:

C# Excel 函式庫建立長條圖

Aspose.Cells for .NET 是一個功能完整的 Excel 操作庫,允許開發人員在不需要 Microsoft Office 的情況下建立、修改和呈現 Excel 檔案。其豐富的圖表 API 支援所有原生 Excel 圖表類型,包括條形圖,並提供對外觀、坐標軸、圖例、資料標籤等的完整控制。

使用 Aspose.Cells for .NET 的主要優勢:

  • 完整的 API 覆蓋 – 以程式方式存取每個 Excel 功能。
  • 高效能 – 快速且高效地處理大型活頁簿。
  • 無 Office 依賴 – 可在任何伺服器或雲端環境中運行。
  • 多種輸出格式 – 儲存為 XLSX、XLS、CSV、PDF、PNG 以及其他格式。

開始使用

  1. 下載 最新版本自 Aspose.Cells releases page
  2. 安裝 透過 NuGet:
PM> Install-Package Aspense.Cells
  1. 在您的 C# 專案中添加對 Aspose.Cells 的引用。

使用 C# 在 Excel 中建立條形圖

以下是兩個實用範例,說明如何從頭建立條形圖、客製化其外觀,並儲存工作簿。

範例 1 – 簡單的群組條形圖

以下程式碼會建立一個群組條形圖(水平條),顯示每季銷售資料。

程式碼的功能

  1. 建立一個新的活頁簿,並填入按產品分類的季銷售資料。
  2. 在工作表中新增一個 Bar 圖表(水平分組柱狀圖)。
  3. 新增三個系列,分別對應 Q1、Q2 和 Q3。
  4. 啟用資料標籤,設定軸標題,並套用柔和的調色板。
  5. 將活頁簿儲存為 BarChart_Simple_Output.xlsx

範例 2 – 具有自訂格式的堆疊條形圖

堆疊條形圖在您想要視覺化跨類別的總量組成時非常有用。此範例還示範了如何設定系列顏色、加入圖例,以及將圖表匯出為 PNG 圖像。

此範例的亮點

  • 使用 ChartType.StackedBar 來顯示累積值。
  • 為每個區域套用自訂顏色以便視覺區分。
  • 將圖例放置於底部,並加入置中的資料標籤。
  • 示範透過 Chart.ToImage 將圖表匯出為 PNG 檔案。

獲取免費授權

想要在沒有任何限制的情況下試用 Aspose.Cells 嗎?從 Aspose 臨時許可證頁面 獲取 臨時免費許可證。該許可證會移除評估水印,並為開發和測試解鎖完整功能集。

條形圖 Excel:免費資源

繼續學習這些有用的資源:

結論

在本指南中,我們涵蓋了您需要了解的所有內容,以使用 C#Aspose.Cells for .NET 在 Excel 中建立簡單和進階的條形圖。從基本的群組條形圖到具有自訂顏色和圖像匯出的堆疊條形圖,該函式庫提供了豐富且流暢的 API,消除了伺服器上對 Microsoft Office 的需求。將這些程式碼片段整合到您的應用程式中,即可輕鬆提供專業的資料驅動視覺化。

如果您有任何問題或需要進一步協助,請隨時訪問我們的免費支援論壇

另見