視覺化兩個數值變數之間的關係通常需要使用散佈圖。當您需要強調每個資料點 以及 透過連線來說明趨勢時,ScatterConnectedByLinesWithDataMarker 圖表類型是理想的選擇。在本指南中,您將了解如何使用 C# 搭配 Aspose.Cells for .NET 在 Excel 中建立此類圖表。此解決方案完全可程式化,無需安裝 Excel,且可將圖表儲存為 XLSX、PDF 或影像。
本文涵蓋以下主題:
- C# Excel 函式庫建立 ScatterConnectedByLinesWithDataMarker 圖表
- 使用 C# 在 Excel 中建立 ScatterConnectedByLinesWithDataMarker 圖表
- 免費授權與資源
- 另請參閱
C# Excel 函式庫建立 ScatterConnectedByLinesWithDataMarker 圖表
Aspose.Cells for .NET 是一個功能完整的 Excel 操作庫,使開發人員能夠在不需要 Microsoft Office 的情況下建立、編輯和呈現 Excel 檔案。它支援 Excel 提供的所有圖表類型,包括 ScatterConnectedByLinesWithDataMarker 圖表。
使用 Aspose.Cells 生成圖表的主要優勢:
- 完整的 API 覆蓋 – 訪問每個 Excel 功能,從基本的單元格操作到高級圖表自訂。
- 無 Interop 依賴 – 在任何支援 .NET 的平台上運行,消除 COM interop 問題。
- 高效能 – 高效處理大型工作簿和資料集。
- 多種匯出格式 – 將圖表儲存為 XLSX、PDF、PNG、JPEG 等。
入門指南
- 下載 最新版本,請前往 Aspose.Cells .NET releases 頁面。
- 安裝 透過 NuGet:
PM> Install-Package Aspose.Cells
此套件包含所有必要的組件和相依項。
使用 C# 在 Excel 中建立 ScatterConnectedByLinesWithDataMarker 圖表
以下是一個完整且獨立的 C# 程式,功能如下:
- 建立一個新的活頁簿。
- 填入範例 X‑Y 資料。
- 插入 ScatterConnectedByLinesWithDataMarker 圖表。
- 格式化圖表(標題、軸標籤、標記樣式、線條樣式)。
- 將活頁簿儲存為
ScatterConnectedByLinesWithDataMarker.xlsx。
注意: 代碼目標為 .NET 6.0(或更高),並使用最新的 Aspose.Cells API。如有需要,請調整專案的 SDK 版本。
關鍵步驟說明
| Step | Purpose |
|---|---|
| 建立工作簿與工作表 | 初始化一個記憶體中的 Excel 檔案。 |
| 填充資料 | 提供散佈圖將要繪製的 X‑Y 配對。 |
| 新增圖表 | 插入類型為 ScatterConnectedByLinesWithDataMarker 的圖表。 |
| 定義序列 | 將 Y 值 (B2:B9) 與 X 值 (A2:A9) 連結至序列。 |
| 自訂標記與線條 | 調整視覺樣式——標記形狀、大小、顏色以及線條粗細。 |
| 軸標題 | 提升最終使用者的可讀性。 |
| 儲存 | 將工作簿保存至磁碟(可透過 Save 重載改為 PDF/圖像)。 |
您可以調整資料範圍、樣式或圖表位置,以符合您的特定情境。相同的方法透過新增額外的 NSeries 條目,亦適用於較大的資料集或多個序列。
取得免費授權
Aspose 提供 臨時免費授權,可移除評估水印並在有限時間內解鎖全部功能。可從 Aspose 臨時授權頁面 獲取。請在建立工作簿之前套用授權:
var license = new License();
license.SetLicense("Aspose.Total.lic"); // Path to your temporary license file
免費資源
- 開發者指南 – 綜合教學: https://docs.aspose.com/cells/net/
- 線上應用程式 – 嘗試無需編碼的圖表建立: https://products.aspose.app/cells/family
- API 參考 – 詳細的類別與方法定義: https://reference.aspose.com/cells/net/
- 操作指南文章 – 探索更多圖表類型和 Excel 功能: https://blog.aspose.com/zh-hant/categories/aspose.cells-product-family/
結論
ScatterConnectedByLinesWithDataMarker 圖表非常適合在說明資料趨勢的同時,仍能突顯每個單獨的點。使用 Aspose.Cells for .NET,您可以完全透過程式碼建立、樣式化並匯出此圖表——無需安裝 Excel。提供的範例已可直接編譯執行,為您在 .NET 應用程式中整合高階視覺化提供堅實的基礎。
如果您遇到任何挑戰或有疑問,請隨時訪問我們的免費支援論壇,Aspose 社群和工程師很樂意提供協助。