c#-在ppt中创建图表

c#-在ppt中创建图表

ID:31726196

大小:66.78 KB

页数:5页

时间:2019-01-17

c#-在ppt中创建图表_第1页
c#-在ppt中创建图表_第2页
c#-在ppt中创建图表_第3页
c#-在ppt中创建图表_第4页
c#-在ppt中创建图表_第5页
资源描述:

《c#-在ppt中创建图表》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、€1在HT中创建图表图表是指将数据用图形的形式农示出来,常见的图表类型有柱形图、饼状图、条形图、折线图和组合图等。这里将为程序员同学介绍怎样通过编程的方式在PFT中创建柱状图表、圆坏图表和混合图表。使用工具:何通过百度搜索或几21下载安装》■sJxib2«IS下载免费版q—・—耳亠后,须添加为引用,并在程序开头引用以下命名空间:usingSystem;usingSpire.Presentation;usingSystem.Drawing;usingSpire.Presentation.Charts;usingSystem.Data;usingSpir

2、e.Presentation.Drawing;使用代码:一.创建柱形图//创建一个PowerPoint文档Presentationpresentation二newPresentation();〃插入柱形图RectangleFrect=newRectangleF(40,100^550,320);IChartchart=presentation.Slides[0].Shapes.AppendChart(ChartType.ColumnClustered^rect);//添加表名chart.ChartTitle.TextProperties.Text=11

3、部门信息11;chart.ChartTitle.TextProperties.IsCentewd=true;chart.ChartTitle.Height=30;chart.HasTitle=true;//定义一个sting[J数纟Hstring[訂data=newstring[打{C部门名称“「男性员工”J女性员工”},C开发部{”测试部},C销售部},C技术支持部,,/,20H/,5n}};//将数据写入图表后台数据表for(inti二0;i

4、);j++){〃将数字类型的字符串转换为整数intnumbe”;boolresult=Int32.TryParse(data[i>j],outnumben);if(resuIt){chart・ChartDatafi^j].Value=number;}else{chart・ChartData[i,j].Value=data[i,j];}}}//设置系列标签chart.Series-SeriesLabel=chart.ChartData[,,Bl,,,Cl,,]j//设置类别标签chart•Categories•CategoryLabels=chart

5、•ChartData[HA2H,"A5H];//为各个系列赋值chart.Series[0].Values=chart.ChartData[nB2H"B5H];chart.Seriesfl].Values=chart.ChartData[nC2H"C5H];//应用内置图标样式chart.Chartstyle=Chartstyle.Stylell;//设置系列重叠chart・OverLap=・50;//设置类别间距chart.GapWidth=200;//保存文档presentation•SaveToFile(H柱形图•pptx,f,FileForm

6、at•Pptx2010);部门信息■男性员匸■女性员工二・创建圆环图//创建一个PowerPoint文件Presentationpresentation二newPresentation();〃插入圆环图rect^RectangleFrect二newRectangleF(40,100^550,320);IChartchart二pgsentation.Slides[0].Shapes.AppendChart(ChartType.Doughnut,false);〃设置图表名chart.ChartTitle.TextProperties.Text="市场份额

7、B,;chart.ChartTitle.TextProperties.IsCentewd=true;chart.ChartTitle.Height=30;chart.HasTitie=true;〃定义数据string[]countries=newstringf]{“古巴J“墨西哥J”法国J”徳国”};int[]sales=newint[]{1800,3000,5100,6200};//将数据写入图表后台数据表chart.ChartData[0^0].Text=”国家11;chart.ChartData[0^1].Text=”销售额”;for(inti

8、=0;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。