Java Apache POI 4.0不支持SXSSF工作表和工作簿的图表

Java Apache POI 4.0不支持SXSSF工作表和工作簿的图表,java,excel,charts,apache-poi,apache-poi-4,Java,Excel,Charts,Apache Poi,Apache Poi 4,因此,我们刚刚从apache 3.16升级到4.1.2,我们知道我们必须对图表方法进行一些更改,但我们没有预料到的是,对SXSSFSheets的支持已被删除,现在我们无法使用绘图对象中的.createChart()方法来启动图表 我尝试从绘图对象更改为XSSFDrawing对象,因为该对象仍然具有createChart()方法,但我无法将sheet.createDrawingParacher()转换为XSSFDrawing对象 有没有其他的解决办法,我可以实现这一点的工作 XSSFDra

因此,我们刚刚从apache 3.16升级到4.1.2,我们知道我们必须对图表方法进行一些更改,但我们没有预料到的是,对SXSSFSheets的支持已被删除,现在我们无法使用绘图对象中的.createChart()方法来启动图表

我尝试从绘图对象更改为XSSFDrawing对象,因为该对象仍然具有createChart()方法,但我无法将sheet.createDrawingParacher()转换为XSSFDrawing对象

有没有其他的解决办法,我可以实现这一点的工作

    XSSFDrawing drawing = sheet.createDrawingPatriarch();
    ClientAnchor anchor = drawing.createAnchor(0, 0, 0, 0, 4, rowNum-1, 23, rowNum+35);
    XSSFChart chart = drawing.createChart(anchor);
    ((XSSFChart)chart).setTitleText("Utilization Report");
目前我知道的唯一解决方法是,如果您将工作簿更改为XSSF工作簿而不是SXSSF工作簿,但我们希望将其保留为SXSSF工作簿,因为XSSF工作簿的工作簿下载速度太慢

我还试着查看apache的发行说明,看看是否有详细的内容可以解决这个问题,但我找不到任何内容