彩票走势图

Spire.XLS 图表系列教程:C# 制作 Excel 分离型饼图和分离型环形图

转帖|使用教程|编辑:黄竹雯|2019-02-22 09:24:07.000|阅读 923 次

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

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

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

下载Spire.XLS最新试用版

本文将介绍如何使用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);

效果图:

整体分离饼图

部分分离饼图

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);

效果图:

部分分离饼图

分离型环形图(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);

效果图:

分离型环形图


想要购买正版授权,或者获取更多Spire.XLS相关信息的朋友可以点击" "~

标签:文档管理Excel文档处理

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP