3、散点图
散点图跟其他图略有区别,散点图是 XY 的坐标点形式处理数据

文章插图

文章插图
1 #region 散点图 2var result = new List<SD>(); 3result.Add(new SD() { wd = 15, wy = 16 }); 4result.Add(new SD() { wd = 14, wy = 23 }); 5result.Add(new SD() { wd = 34, wy = 23 }); 6result.Add(new SD() { wd = 12, wy = 23 }); 7result.Add(new SD() { wd = 34, wy = 45 }); 8result.Add(new SD() { wd = 32, wy = 23 }); 9result.Add(new SD() { wd = 45, wy = 56 });10result.Add(new SD() { wd = 34, wy = 55 });1112builder.MoveToBookmark("散点图");13var shape3 = builder.InsertChart(ChartType.Scatter, 430, 210);//插入线形图14Chart chart3 = shape3.Chart;15ChartSeriesCollection seriesCollection4 = chart3.Series;16seriesCollection4.Clear();//清除默认17chart3.Title.Text = "散点图";18chart3.AxisX.TickLabelPosition = AxisTickLabelPosition.Low;1920var categories4 = new double[result.Count];21var values4 = new double[result.Count];2223for (int i = 0; i < result.Count; i++)24{25categories4[i] = Convert.ToDouble(result[i].wd);26values4[i] = Convert.ToDouble(result[i].wy);27}2829chart3.Legend.Position = LegendPosition.Top;30seriesCollection4.Add("散点图", categories4, values4);//添加数据31#endregion最后将内容输出到指定的新文档中
1 string cpath = "C:\\TestProject\\测试文档存放\\文档" + DateTime.Now.ToString("ddhhmmss") + ".doc";2 doc.Save(cpath);3 doc.Save(cpath.Replace(".doc", ".pdf"), SaveFormat.Pdf);//同时转成 PDF 生成一份【Aspose.Words 操作 Word 画 EChart 图】这里只是简单的操作显示图表,如果需要具体详细的细节操作,参考官方提供的API文档 。
效果图

文章插图
经验总结扩展阅读
- Linux 文件操作接口
- 最佳球会操作篇四键模式有哪些
- Hudi 数据湖的插入,更新,查询,分析操作示例
- 三星手机截屏功能怎么操作(三星敲击截图)
- 三星老式手机怎么截屏操作(三星手机长截屏操作)
- misc办公室爱情
- 三星w19截屏怎样操作(三星w20截屏怎么操作)
- 三星手机截屏怎么操作方法(三星敲击截图)
- 你的哪些骚操作会导致Segmentation Fault😂
- Windows版 PostgreSQL 利用 pg_upgrade 进行大版升级操作