在不受数据标记干扰的情况下可视化趋势可以使图表更清晰、更专业。本文将向您展示如何使用 Aspose.Cells for .NET 创建 ScatterConnectedByCurvesWithoutDataMarker 图表——一种平滑的散点线,隐藏了各个点。该解决方案完全基于代码,可在任何 .NET 语言中使用,且无需安装 Excel。

本文涵盖以下主题:

C# Excel 库 用于创建 ScatterConnectedByCurvesWithoutDataMarker 图表

Aspose.Cells for .NET 是一个功能丰富的库,使开发人员能够在不依赖 Microsoft Office 的情况下创建、修改和呈现 Excel 文件。它提供了一个简洁的面向对象 API,用于处理工作表、单元格、公式以及 Excel 支持的所有图表类型——包括 ScatterConnectedByCurvesWithoutDataMarker 图表。

使用 Aspose.Cells 创建图表的主要优势:

  • 完整的 API 覆盖 – 所有原生 Excel 图表类型均可用。
  • 无 COM 互操作 – 可在任何支持 .NET 的平台上运行。
  • 高性能 – 为大型工作簿和数据集进行优化。
  • 多种输出格式 – XLSX、XLS、CSV、PDF、PNG 等。

入门很简单:

PM> Install-Package Aspose.Cells

提示: 也可以通过 .NET CLI (dotnet add package Aspose.Cells) 添加该库,或从 Aspose.Cells releases page 下载二进制文件。

在 Excel 中使用 C# 创建 ScatterConnectedByCurvesWithoutDataMarker 图表

下面是一个完整的、独立的 C# 示例,演示如何:

  1. 创建一个新的工作簿。
  2. 用示例 X‑Y 数据填充工作表。
  3. 添加一个 ScatterConnectedByCurvesWithoutDataMarker 图表。
  4. 隐藏数据标记并微调坐标轴标题。
  5. 将工作簿保存为 XLSX 文件。

注意: 图表类型通过 ChartType.ScatterConnectedByCurvesWithoutMarker 访问——枚举名称反映了散点连线(无标记)图表的 without‑marker 变体。

代码说明

StepWhat Happens
1创建一个全新的 Workbook;检索第一个 WorksheetSheet1)。
2填充两列——X ValueY Value——使用一个小数据集,以生成平滑曲线。
3ChartType.ScatterConnectedByCurvesWithoutMarker 告诉 Aspose.Cells 生成散点图,点会自动用平滑样条线 并且 不绘制标记。
4NSeries.Add 绑定数据范围。true 标志表示第一列(A)提供 X 值,第二列(B)提供 Y 值。
5MarkerStyle = ChartMarkerType.None 移除本应出现在每个点上的数据标记。
6设置坐标轴标题和最小值,以提高可读性。
7将工作簿保存为 .xlsx 文件。

您可以在安装了 Aspose.Cells NuGet 包后,在任何运行 .NET 6.0+(或 .NET Framework 4.6.1+)的机器上运行此程序。生成的文件将包含一张干净、平滑的折线图,且没有任何分散注意力的标记。

获取免费许可证

Aspose.Cells 是一款商业产品,但您可以获取 临时免费许可证 用于评估目的:

  • 访问 Aspose temporary license page
  • 按说明下载许可证文件(Aspose.Cells.lic)。
  • 在创建第一个 Workbook 之前,将许可证添加到代码中。
var license = new Aspose.Cells.License();
license.SetLicense("Aspose.Cells.lic");

使用许可证可去除评估水印并解除使用限制。

免费资源

继续学习并扩展您的 Excel 自动化技能,使用以下免费资源:

结论

在本文中,我们演示了如何使用 Aspose.Cells for .NET 创建 ScatterConnectedByCurvesWithoutDataMarker 图表。该库允许您完全通过代码生成平滑、无标记的散点曲线,全面控制外观、数据绑定和输出格式。将此技术集成到报告工具、仪表板或任何自动化的 Excel 工作流中,以生成干净、专业的可视化效果,而无需 Excel 互操作的开销。

如果您有任何问题或需要进一步帮助,请随时在 Aspose.Cells 支持论坛 发帖。

另请参阅