饼状图常用于对数据进行具体的比较分析。通常情况下,我们会将某一个数据点数据分离出来,并重点标示。也会将饼状图的整体拆分,达到分离每部分的效果。本文将介绍如何使用spire.presentation来分离powerpoint文档中的饼状图,包括分离饼状图的每一部分或只是分离其中一部分。
整体分离饼状图:
c#
//创建一个powerpoint文档并加载示例文档
presentation ppt = new presentation();
ppt.loadfromfile("sample.pptx");
//获取文档中的第一个图表
ichart chart = ppt.slides[0].shapes[0] as ichart;
//设置饼状图分离程度
chart.series[0].distance = 15;
//保存文档
ppt.savetofile("result.pptx", fileformat.pptx2010);
vb.net
'创建一个powerpoint文档并加载示例文档
dim ppt as new presentation()
ppt.loadfromfile("sample.pptx")
'获取文档中的第一个图表
dim chart as ichart = trycast(ppt.slides(0).shapes(0), ichart)
'设置饼状图分离程度
chart.series(0).distance = 15
'保存文档
ppt.savetofile("result.pptx", fileformat.pptx2010)
c#
//创建一个powerpoint文档并加载示例文档
presentation ppt = new presentation();
ppt.loadfromfile("sample.pptx");
//获取文档中的第一个图表
ichart chart = ppt.slides[0].shapes[0] as ichart;
//获取第一个数据点并设置点爆炸型
chart.series[0].datapoints[0].distance = 30;
//保存文档
ppt.savetofile("result.pptx", fileformat.pptx2010);
vb.net
'创建一个powerpoint文档并加载示例文档
dim ppt as new presentation()
ppt.loadfromfile("sample.pptx")
'获取文档中的第一个图表
dim chart as ichart = trycast(ppt.slides(0).shapes(0), ichart)
'获取第一个数据点并设置点爆炸型
chart.series(0).datapoints(0).distance = 30
'保存文档
ppt.savetofile("result.pptx", fileformat.pptx2010)