視覺化金融數據(例如股票價格、高低收盤值和交易量)是分析師和開發人員的常見需求。使用 Aspose.Cells for .NET,您可以直接從 C# 應用程式生成 StockHighLowClose 圖表,而無需安裝 Microsoft Excel。

在本文中,您將學習:

  • Aspose.Cells 如何簡化圖表建立。
  • 建立 StockHighLowClose 圖表的逐步程式碼。
  • 軸、圖例和標記的自訂選項。
  • 如何更新現有圖表。

C# Excel Library 建立 StockHighLowClose 圖表

Aspose.Cells for .NET 是一個功能強大、完全受管理的函式庫,允許開發人員以程式方式建立、修改和呈現 Excel 檔案。它支援所有主要的 Excel 格式,並提供廣泛的 API 以處理工作表、儲存格、圖表、樞紐分析表等。

圖表生成的主要優勢:

  • 無需 Excel interop – 可在任何 .NET 運行的平台上工作。
  • 完整的圖表類型支援 – 包括 Stock、Candlestick、OHLC 和 StockHighLowClose。
  • 豐富的自訂功能 – 顏色、標記、軸標題、次要軸等。
  • 高效能 – 適用於大型資料集。

入門指南

  1. 下載 最新的 Aspose.Cells for .NET 從 官方發行頁面
  2. 安裝 NuGet 套件:
PM> Install-Package Aspose.Cells
  1. 在您的 C# 專案中新增對 Aspose.Cells 的參考。

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

以下是一個完整且可直接執行的 C# 主控台程式,它會建立工作表、填入範例 OHLC 資料、加入 StockHighLowClose 圖表,並將活頁簿儲存為 StockChart_Output.xlsx

程式碼說明

StepWhat the code does
1️⃣實例化一個新的 Workbook 並存取第一個工作表。
2️⃣寫入標題列,並填充包含日期、開盤、最高、最低和收盤值的行。
3️⃣新增一個位於資料表下方的 ChartType.StockHighLowClose 圖表。
4️⃣將圖表連結到工作表範圍,並定義類別(日期)軸。
5️⃣設定軸標題並啟用格線,以便更容易閱讀價格水平。
6️⃣在右側顯示圖例,並自訂資料點標記。
7️⃣將工作簿儲存為 StockChart_Output.xlsx

執行程式會產生一個 Excel 檔案,其中包含完整功能的 StockHighLowClose 圖表,可在 Microsoft Excel、LibreOffice 或任何其他支援 XLSX 格式的檢視器中開啟。

取得免費授權

Aspose.Cells 提供 臨時免費授權,可移除評估水印並解鎖全部功能。可從 Aspose 臨時授權頁面 取得。請在應用程式啟動時套用授權:

License license = new License();
license.SetLicense("Aspose.Total.lic");   // Path to your temporary license file

免費資源

結論

使用 Aspose.Cells for .NET 建立 StockHighLowClose 圖表相當簡單,且不需要在伺服器上安裝 Microsoft Excel。
遵循上述完整範例,您即可產生外觀專業的財務圖表,將其自訂為符合您的品牌,並將其整合到報告流程或 Web 應用程式中。

如果您有任何問題、需要協助,或想分享您的體驗,歡迎加入社群,前往 Aspose.Cells Support Forum

另見