用Epplus控件导出EXCEL数据,然后根据数据在EXCEL里的区域在EXCEL里面生成图表,里面生成图表的原理应该是根据EXCEL里的区域自定义图表序列,可以定义每个序列的样式(柱状,条状等),但是我想控制某个序列的样式(例如该序列的颜色,宽度大小等),但是总是找不到控制该序列的样式属性,希望用过Epplus控件高手给予解答!!! 下面是一些代码和解释:
var chartType2 = chart.PlotArea.ChartTypes.Add(eChartType.Line);// 定义一个折线类型chart
chartType2.UseSecondaryAxis = false;//第二坐标
ExcelAddress valueAddress1 = new ExcelAddress(2, 6, rows + 1, 6);//定义EXCEL区域地址
var ser1 = (chartType2.Series.Add(valueAddress1.Address, position) as ExcelChartSerie);//定义序列
var range1 = ws.Cells[1, 6];//定义序列标题
ser1.HeaderAddress = range1.Offset(0, 0);//定义序列标题
上面一段代码基本上就是EXCEL中生成图表中的一个折线序列,我想定义这个序列的颜色,宽度属性等,在ser1点后的属性里定义总是不成功,希望用过Epplus控件高手给予解答!!!
3 个解决方案
#1
没人知道吗?
#2
大神们 求救啊
#3
求解答
#1
没人知道吗?
#2
大神们 求救啊
#3
求解答