Spire.XLS 图表系列教程:C# 填充 Excel 图表背景色

转帖|使用教程|编辑:黄竹雯|2019-05-10 11:30:34.000|阅读 177 次

概述:Spire.XLS支持创建多种不同类型的图表,同时也支持对Excel表格中已有的图表进行保存、编辑等操作。本篇文章将介绍使用Spire.XLS来设置Excel的图表背景色。

# 您正在找协同办公软件吗?点击这里站长给您推荐 #

相关链接:

更多资源查看:Spire.XLS工作表教程 | Spire.Doc系列教程 | Spire.PDF系列教程

下载Spire.XLS最新试用版

Spire.XLS支持创建多种不同类型的图表,同时也支持对Excel表格中已有的图表进行保存、编辑等操作。本篇文章将介绍使用Spire.XLS来设置Excel的图表背景色。要点包括:

  • 纯色背景填充
  • 加载图片填充

注:这里填充背景,可分为填充整个图表、填充图表中的绘图区域2种情况。

测试文档的图表:

fill-background-color-of-chart-in-excel-1

1.设置纯色背景填充

//实例化Workbook类的对象
Workbook workbook = new Workbook();
//加载测试文档
workbook.LoadFromFile("sample.xlsx");

//获取第2个工作表中的第一个图表
Worksheet ws = workbook.Worksheets[1];
Chart chart = ws.Charts[0];

//设置图表的背景填充色(纯色)
chart.ChartArea.Fill.ForeColor = Color.LightSkyBlue;
////设置图表绘图区域的背景填充色(纯色)
//chart.PlotArea.ForeGroundColor = Color.LightGreen;

//保存文档
workbook.SaveToFile("result1.xlsx", ExcelVersion.Version2010);

填充整个图表:

fill-background-color-of-chart-in-excel-2

填充绘图区域:

fill-background-color-of-chart-in-excel-3


2.加载图片填充

//实例化Workbook类的对象
Workbook workbook = new Workbook();
//加载测试文档
workbook.LoadFromFile("sample.xlsx");

//获取第2个工作表中的第一个图表
Worksheet ws = workbook.Worksheets[1];
Chart chart = ws.Charts[0];

//加载图片,填充整个图表区域
chart.ChartArea.Fill.CustomPicture(Image.FromFile("tp.png"), "None");
//设置绘图区域的图片填充的透明度
chart.PlotArea.Fill.Transparency = 0.8;

////加载图片,仅填充图表中的绘图区域
//chart.PlotArea.Fill.CustomPicture(Image.FromFile("tp.png"), "None");

//保存文档
workbook.SaveToFile("result3.xlsx", ExcelVersion.Version2010);

填充整个图表:

fill-background-color-of-chart-in-excel-4

填充绘图区域:

fill-background-color-of-chart-in-excel-5

如果你有任何问题或意见,请在下方评论区留言~


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



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

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
title
title
相关厂商
相关产品
Spire.XLS for .NET

Spire.XLS for .NET是专业.NET Excel组件,快速完成对Excel各类编程操作

Spire.XLS for WPF

Spire.XLS for WPF是一款强大的专业Excel组件,让开发人员能够用他们的WPF应用操作Excel文件。

Spire.XLS for Silverlight

Spire.XLS for Silverlight是一款在Silverlight平台上操作Excel文档的专业组件。

Spire.XLS Pack

独立使用的Excel工具套包。

在线
客服
咨询
电话
400-700-1020
在线
QQ
购物车 反馈 返回
顶部