4
我正在生成Epplus庫裏的excel條形圖。C#Excel生成
這就是我成功合作的。
這樣
Mumbai Delhi
Financial Dailies 103 279
Mainlines Dailies 35 55
Periodicals 0 6
Regional Dailies 68 212
我的表lokks什麼我堅持的是如何在圖表的左側添加顏色編碼的傳奇,我在下面PIC-2已經繪製。
孟買和德里是列名的表從我正在填充圖表的。
代碼如下
protected void addBarGraph(string r1,string r2,string r3,string r4)
{
try{
var chart1 = ws.Drawings.AddChart("xyz",eChartType.ColumnClustered3D) as ExcelBarChart ;
chart1.SetPosition(1, 0, 1, 0);
chart1.SetSize(600, 400);
// chart1.Legend.Position = OfficeOpenXml.Drawing.Chart.eLegendPosition.Left;
chart1.DataLabel.ShowValue = true;
// chart1.DataLabel.ShowLegendKey = true;
//chart1.DataLabel.ShowLeaderLines = true;
// chart1.DataLabel.ShowSeriesName = true;
// chart1.Legend.ToString();
// chart1.Legend.Add();
chart1.Series.Add(r1, r2);
chart1.Series.Add(r3, r2);
chart1.Series.Add(r4, r2);
chart1.Style = OfficeOpenXml.Drawing.Chart.eChartStyle.Style26;
chart1.Title.Text = "Some title";
}
catch(Exception ex)
{
Response.Write(ex.Message);
}
}
請幫助我。