gpt4 book ai didi

java - 如何使用 apache POI 从 Excel 中删除图表?

转载 作者:太空宇宙 更新时间:2023-11-04 11:03:35 26 4
gpt4 key购买 nike

我需要使用 Apache POI 删除所有图表。

我尝试使用以下代码:-

public XSSFSheet removeCharts(XSSFSheet sheet) {
XSSFDrawing drawing = sheet.getDrawingPatriarch();
List<XSSFChart> charts = drawing.getCharts();
charts.stream().forEach(v -> {
v.getCTChartSpace().setNil();
});
return sheet;
}

但是在保存并打开工作表时,它显示 XML 已损坏。

最佳答案

请尝试以下代码:

sheet.getDrawingPatriarch().getCTDrawing().setNil();

关于java - 如何使用 apache POI 从 Excel 中删除图表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46646716/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com