EPPLUS - 如何更改图表区域高度?

EPPLUS - How can I change chartarea height?

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

我也试过通过ChartXML找,但是找不到..

谢谢。

通过使用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);
}