EPPLUS-如何更改图表面积高度?

时间:2018-07-27 14:30:45

标签: excel charts epplus

我想更改图表的高度,但找不到该属性的位置。

enter image description here

我也试图通过ChartXML来找到它,但是我找不到它。

谢谢。

1 个答案:

答案 0 :(得分:1)

通过使用SetSize方法。请注意,有2个重载,一个重载占%,另一个重载像素大小。

using (var ep = new ExcelPackage(file))
{
    var ws = ep.Workbook.Worksheets[1];
    var chart = ws.Drawings[0];
    //Or, to create a new one:
    //var chart = ws.Drawings.AddChart("mychart", OfficeOpenXml.Drawing.Chart.eChartType.XYScatter);
    //Set the size in pixels:
    chart.SetSize(200, 300);
    ep.SaveAs(file2);
}