xls表如何转为图表(制作Excel分离型饼图和分离型环形图)

Spire.XLS是一款专业的Excel控件,无需安装微软Excel,也能拥有Excel的全套功能,能够为工厂智能化提供完善的Excel需求。

本文将介绍如何使用Spire.XLS制作 Excel分离型饼图和分离型环形图。

分离型饼状图(Exploded Pie Chart)饼图分离有两种方式,设置饼图整体分离程度和单一数据点爆炸型。我们将从下面两个方面将饼图分离。

整体分离饼图

Workbook workbook = new Workbook(); workbook.LoadFromFile("PieChart.xlsx"); Worksheet ws = workbook.Worksheets[0]; Chart chart = ws.Charts[0]; for (int i = 0; i < chart.Series.Count; i ) { chart.Series[i].DataFormat.Percent = 20; } workbook.SaveToFile("ExplodePieChart.xlsx", FileFormat.Version2013);

效果图:

xls表如何转为图表(制作Excel分离型饼图和分离型环形图)(1)

部分分离饼图

Workbook workbook = new Workbook(); workbook.LoadFromFile("PieChart.xlsx"); Worksheet ws = workbook.Worksheets[0]; Chart chart = ws.Charts[0]; chart.Series[0].DataPoints[1].DataFormat.Percent = 20; workbook.SaveToFile("ExplodePieChart2.xlsx", FileFormat.Version2013);

效果图:

xls表如何转为图表(制作Excel分离型饼图和分离型环形图)(2)

分离型环形图(Exploded Doughnut Chart)

//加载Excel文档 Workbook workbook = new Workbook(); workbook.LoadFromFile("DoughnutChart.xlsx", ExcelVersion.Version2010); //获取第一个工作表 Worksheet sheet = workbook.Worksheets[0]; //获取第一个工作表里的第一个图表 Chart chart = sheet.Charts[0]; //将图表类型设置为分离型环形图 chart.ChartType = ExcelChartType.DoughnutExploded; //保存Excel文档 workbook.SaveToFile("ExplodedDoughnutChart.xlsx", ExcelVersion.Version2010);

效果图:

xls表如何转为图表(制作Excel分离型饼图和分离型环形图)(3)

点击“了解更多”下载产品最新版

↓↓↓

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页