視覺化兩個數值變數之間的關係通常需要使用散佈圖。當您需要強調每個資料點 以及 透過連線來說明趨勢時,ScatterConnectedByLinesWithDataMarker 圖表類型是理想的選擇。在本指南中,您將了解如何使用 C# 搭配 Aspose.Cells for .NET 在 Excel 中建立此類圖表。此解決方案完全可程式化,無需安裝 Excel,且可將圖表儲存為 XLSX、PDF 或影像。

本文涵蓋以下主題:

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 等。

入門指南

  1. 下載 最新版本,請前往 Aspose.Cells .NET releases 頁面。
  2. 安裝 透過 NuGet:
PM> Install-Package Aspose.Cells

此套件包含所有必要的組件和相依項。

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

以下是一個完整且獨立的 C# 程式,功能如下:

  1. 建立一個新的活頁簿。
  2. 填入範例 X‑Y 資料。
  3. 插入 ScatterConnectedByLinesWithDataMarker 圖表。
  4. 格式化圖表(標題、軸標籤、標記樣式、線條樣式)。
  5. 將活頁簿儲存為 ScatterConnectedByLinesWithDataMarker.xlsx

注意: 代碼目標為 .NET 6.0(或更高),並使用最新的 Aspose.Cells API。如有需要,請調整專案的 SDK 版本。

關鍵步驟說明

StepPurpose
建立工作簿與工作表初始化一個記憶體中的 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

免費資源

結論

ScatterConnectedByLinesWithDataMarker 圖表非常適合在說明資料趨勢的同時,仍能突顯每個單獨的點。使用 Aspose.Cells for .NET,您可以完全透過程式碼建立、樣式化並匯出此圖表——無需安裝 Excel。提供的範例已可直接編譯執行,為您在 .NET 應用程式中整合高階視覺化提供堅實的基礎。

如果您遇到任何挑戰或有疑問,請隨時訪問我們的免費支援論壇,Aspose 社群和工程師很樂意提供協助。

另見