【发布时间】:2019-08-16 18:31:20
【问题描述】:
我正在尝试使用 EPPLUS 将两种类型的图表组合成一个图形图表,如果您能帮助我,我将不胜感激
controller.cs
public ActionResult ExportarExcel()
{
var myChart2 = ws.Drawings.AddChart("chart", eChartType.ColumnClustered);
/*//Define las series para el cuadro
var series = myChart.Series.Add("C7: E7", "C6: E6");
myChart.Border.Fill.Color = System.Drawing.Color.Green;
myChart.Title.Text = "My Chart";
myChart.SetSize(500, 400);
//Agregar a la 6ta fila y a la 6ta columna
myChart.SetPosition(6, 0, 10, 0);*/
//Define las series para el cuadro
/*var series = myChart2.Series.Add("C7: E7", "C6: E6");
myChart2.Border.Fill.Color = System.Drawing.Color.Green;
myChart2.Title.Text = "My Chart";
myChart2.SetSize(500, 400);*/
//Agregar a la 6ta fila y a la 6ta columna
myChart2.SetPosition(6, 0, 10, 0);
ws.Cells["A:AZ"].AutoFitColumns();
MemoryStream memoryStream = new MemoryStream();
pkg.SaveAs(memoryStream);
memoryStream.Position = 0;
return new FileStreamResult(memoryStream, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet") { FileDownloadName = "Gestion_horas.xlsx" };
}
我想使用从我的应用程序中获取的数据获取的图像示例
【问题讨论】:
-
显示的图像是为了指示我想在 .net 中使用 EPPLUS 做什么图形,但它需要两个系列,我不知道在这种情况下如何添加具有不同图形的 2 个系列(columnClustered,行)
-
您需要将图表2添加到图表1。看看这是否有帮助stackoverflow.com/a/28547941/1324284