C# 给PPT中的图表添加趋势线 PPT趋势图标准值怎么添加

本文内容分享通过C#程序代码给PPT文档中的图表添加数据趋势线的方法 。
支持趋势线的图表类型包括二维面积图、条形图、柱形图、柱形图、股价图、xy (散点图) 和气泡图中;不能向三维、堆积、雷达图、饼图、曲面图或圆环图的数据系列添加趋势线 。可添加的趋势线类型包括6种,即多项式(Polynomial)趋势线、指数(Exponential)趋势线、线性(Linear)趋势线、对数(Logarithmic)趋势线、幂(Power)趋势线、移动平均(移动平均)趋势线 。下面以柱形图表为例,添加趋势线 。方法及步骤参考如下 。
【程序环境】

  • Visual Studio 2017
  • .net framework 4.6.1
  • Power Point 2013 (.pptx)
  • PPT类库:Spire.Presentation for .NET
1. 实现方法
通过调用Spire.Presentation.dll中Itrendline接口提供的方法AddTrendLine(TrendlinesType type)来添加趋势线,编辑代码前 , 请先按照如下第2点中的方法在程序中添加引用Spire.Presentation.dll 。
2. 关于PPT类库安装:可直接通过Nuget搜索安装到程序 。具体方法如下:
鼠标右键点击“引用”,“管理Nuget包”,然后按照下图步骤操作;
C# 给PPT中的图表添加趋势线 PPT趋势图标准值怎么添加

C# 给PPT中的图表添加趋势线 PPT趋势图标准值怎么添加

C# 给PPT中的图表添加趋势线 PPT趋势图标准值怎么添加

C# 给PPT中的图表添加趋势线 PPT趋势图标准值怎么添加

完成安装:
C# 给PPT中的图表添加趋势线 PPT趋势图标准值怎么添加

【C#】
C# 给PPT中的图表添加趋势线 PPT趋势图标准值怎么添加

using Spire.Presentation;using Spire.Presentation.Charts;namespace AddTrendline{class Program{static void Main(string[] args){//创建Presentation类的实例Presentation ppt = new Presentation();//加载PowerPoint文档ppt.LoadFromFile("test.pptx");//获取第一张幻灯片ISlide slide = ppt.Slides[0];//获取幻灯片上的第一个图表IChart chart = (IChart)slide.Shapes[0];//给图表的第一个数据系列添加线性趋势线ITrendlines trendLine = chart.Series[0].AddTrendLine(TrendlinesType.Polynomial);//多项式趋势线//ITrendlines trendLine = chart.Series[0].AddTrendLine(TrendlinesType.Exponential);//指数趋势线//ITrendlines trendLine = chart.Series[0].AddTrendLine(TrendlinesType.Linear);//线性趋势线//ITrendlines trendLine = chart.Series[0].AddTrendLine(TrendlinesType.Logarithmic);//对数趋势线//ITrendlines trendLine = chart.Series[0].AddTrendLine(TrendlinesType.Power);//幂趋势线//ITrendlines trendLine = chart.Series[0].AddTrendLine(TrendlinesType.MovingAverage);//移动平均趋势线//显示公式trendLine.displayEquation = true;//显示R平方值trendLine.displayRSquaredValue = https://www.itzhengshu.com/ppt/true;//保存结果文档ppt.SaveToFile("AddTrendline.pptx", FileFormat.Pptx2013);System.Diagnostics.Process.Start("AddTrendline.pptx");}}}
C# 给PPT中的图表添加趋势线 PPT趋势图标准值怎么添加

【C# 给PPT中的图表添加趋势线 PPT趋势图标准值怎么添加】趋势线添加效果:
C# 给PPT中的图表添加趋势线 PPT趋势图标准值怎么添加

相关经验推荐