国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C# 創建EXCEL圖表并保存為圖片的實例

2020-01-24 00:23:14
字體:
來源:轉載
供稿:網友

數據表格能夠清晰的呈現數據信息,但是我們對于一些繁雜多變的數據想要很直觀的看到數據變化走勢或者數據的占比時,數據圖表會更具代表性,并且在呈現數據信息上也更形象,也能獲取更多純數字信息所不能直接展現的信息。在下面的代碼中,將向您展示如何通過使用免費的Free Spire XLS for .NET組件來實現。

原數據表格:

C#

using Spire.Xls;using System.Drawing;using System.Drawing.Imaging;namespace CreateChart_XLS{ class Program { static void Main(string[] args) {  //創建一個Workbook類實例,加載Excel文檔  Workbook workbook = new Workbook();  workbook.LoadFromFile(@"C:/Users/Administrator/Desktop/Sample.xlsx");  //獲取第一個工作表  Worksheet sheet = workbook.Worksheets[0];  //設置工作表的名稱  sheet.Name = "柱狀圖";  sheet.GridLinesVisible = false;  //創建柱狀圖  Chart chart = sheet.Charts.Add(ExcelChartType.ColumnClustered);  //指定用于生成圖表的數據區域  chart.DataRange = sheet.Range["A2:G6"];  chart.SeriesDataFromRange = false;  //指定圖表所在的位置  chart.LeftColumn = 1;  chart.TopRow = 9;  chart.RightColumn = 12;  chart.BottomRow = 26;  //設置圖表的名稱及字體格式  chart.ChartTitle = "上半年產品銷售情況(單位:萬美元)";  chart.ChartTitleArea.IsBold = true;  chart.ChartTitleArea.Size = 12;  //設置X軸坐標名稱及字體格式  chart.PrimaryCategoryAxis.Title = "產品類別";  chart.PrimaryCategoryAxis.Font.IsBold = true;  chart.PrimaryCategoryAxis.TitleArea.IsBold = false;    //設置Y軸坐標名稱及字體格式  chart.PrimaryValueAxis.Title = "銷售額";    chart.PrimaryValueAxis.HasMajorGridLines = false;  chart.PrimaryValueAxis.TitleArea.TextRotationAngle = 90;  chart.PrimaryValueAxis.MinValue = 0.5;  chart.PrimaryValueAxis.TitleArea.IsBold = false;  //設置圖例的位置  chart.Legend.Position = LegendPositionType.Right;  //保存文檔  workbook.SaveToFile("ColumnChart.xlsx", ExcelVersion.Version2013);  //加載生成圖表后的Excel文檔  workbook.LoadFromFile("ColumnChart.xlsx");  //遍歷工作簿,診斷是否包含圖表  Image[] images = workbook.SaveChartAsImage(sheet);  for (int i = 0; i < images.Length; i++)  {   //將圖表保存為圖片   images[i].Save(string.Format("img-{0}.png", i), ImageFormat.Png);  } } }}

生成的圖表文件及圖片如下圖所示:

組件獲取地址:https://www.e-iceblue.cn/Downloads/Free-Spire-XLS-NET.html

以上這篇C# 創建EXCEL圖表并保存為圖片就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 潞城市| 特克斯县| 澄江县| 洛隆县| 安化县| 阿拉善右旗| 盖州市| 济源市| 宜阳县| 寻甸| 合肥市| 金川县| 盐山县| 巴林右旗| 六枝特区| 满洲里市| 兰坪| 汾阳市| 饶阳县| 贵德县| 茶陵县| 石门县| 博罗县| 海林市| 清流县| 施甸县| 高州市| 临清市| 双峰县| 襄城县| 普安县| 石棉县| 黄龙县| 太原市| 桐城市| 资阳市| 长治市| 郸城县| 津南区| 铅山县| 合作市|