可視化跨類別的累積趨勢對於商業分析和報告至關重要。LineStacked 圖表(亦稱為堆疊折線圖)可協助您顯示每個系列隨時間對總量的貢獻,同時保留熟悉的折線圖外觀。

在本指南中,您將學習如何使用 C# 以及 Aspose.Cells for .NET 在 Excel 中建立 LineStacked 圖表。示例程式碼是自包含的、可完整編譯,並包含說明每個步驟的註釋。

本文涵蓋以下主題:

C# Excel 函式庫建立堆疊折線圖

Aspose.Cells for .NET 是一個功能強大的 Excel 自動化庫,讓開發人員能夠在沒有 Microsoft Office 的情況下創建、修改和渲染 Excel 文件。它提供了全面的圖表創建 API,包含所有內建圖表類型,例如 LineStacked

使用 Aspose.Cells 生成圖表的主要優勢:

  • 完整的圖表類型覆蓋 – 所有 Excel 圖表類型均可通過統一的 API 使用。
  • 細緻的自訂 – 控制系列、坐標軸、圖例、資料標籤等。
  • 無 COM 或互操作依賴 – 可在任何支援 .NET 的平台上運行。
  • 高效能 – 高效處理大型工作簿和資料集。

快速入門:

  1. 下載最新版本,從 Aspose.Cells releases page
  2. 將 NuGet 套件新增至您的專案:
   PM> Install-Package Aspense.Cells

使用 C# 在 Excel 中建立 LineStacked 圖表

以下是一個完整的、可直接執行的 C# 主控台程式,功能如下:

  1. 建立一個新的工作簿。
  2. 為三個產品類別填充示例資料。
  3. 插入一個 LineStacked 圖表。
  4. 自訂圖表標題、坐標軸和圖例。
  5. 將工作簿儲存為 LineStackedChart_Output.xlsx

代碼說明

步驟目的
1實例化一個新的 Workbook 並存取第一個工作表。
2寫入標題列以及三個產品的六行示例銷售數據。
3新增類型為 ChartType.LineStacked 的圖表。該圖表佔用工作表的第 8‑26 行和第 0‑10 列。
4新增三個系列——每個產品一個——並將其連結到相應的資料範圍。
5將類別軸(X‑軸)設定為月份名稱。
6示範常見的自訂項目:背景顏色、軸標題、圖例位置和資料標籤。
7將工作簿儲存至本機檔案系統。

執行程式會建立一個 Excel 檔案,其中包含一個功能完整的 LineStacked 圖表,該圖表將三條產品線堆疊顯示,讓您同時看到各自的趨勢以及它們的累積效果。

免費資源

結論

本文展示了如何使用 Aspose.Cells for .NET 在 Excel 中生成 LineStacked 圖表。透過利用該函式庫直觀的 API,您可以以程式方式建立複雜的堆疊線圖形視覺化,完整自訂其外觀,並將結果匯出為任何支援的格式(XLSX、PDF、PNG 等)。

隨意修改範例資料、顏色或軸設定,以符合您的報告需求。如遇任何問題或有任何疑問,Aspose 支援社群隨時為您提供協助。

另請參閱