要在C#中使用Aspose.Cells类库实现散点图设置横坐标轴在中间,可以按照以下步骤操作:

  1. 创建一个新的工作簿对象,并获取其第一个工作表。

Workbook workbook = new Workbook(); Worksheet worksheet = workbook.Worksheets[0];

  1. 创建一个散点图对象,并将其添加到工作表中。

int chartIndex = worksheet.Charts.Add(ChartType.Scatter, 0, 0, 300, 300); Chart chart = worksheet.Charts[chartIndex];

  1. 添加散点图数据系列,并设置其值和名称。

chart.NSeries.Add("A1:A6", true); chart.NSeries[0].Values = "B1:B6"; chart.NSeries[0].Name = "Data Series 1";

  1. 设置散点图的横坐标轴为“中心轴”。

chart.CategoryAxis.TickLabelsPosition = TickLabelPositionType.Center;

  1. 保存工作簿对象。

workbook.Save("output.xlsx");

完整示例代码:

Workbook workbook = new Workbook(); Worksheet worksheet = workbook.Worksheets[0];

int chartIndex = worksheet.Charts.Add(ChartType.Scatter, 0, 0, 300, 300); Chart chart = worksheet.Charts[chartIndex];

chart.NSeries.Add("A1:A6", true); chart.NSeries[0].Values = "B1:B6"; chart.NSeries[0].Name = "Data Series 1";

chart.CategoryAxis.TickLabelsPosition = TickLabelPositionType.Center;

workbook.Save("output.xlsx")

c#使用AsposeCells类库实现散点图设置横坐标轴在中间

原文地址: https://www.cveoy.top/t/topic/hlfT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录