在 Java 中创建 Excel 图表
2022-09-03 15:54:34
我一直在使用Apache POI来创建和修改Excel电子表格,但我想知道是否有一种方法(即使它具有不同的库,最好是开源的)在Excel中以新的xlsx格式创建图表。看起来POI有一个HSSFChart,但我相信这是针对较旧的格式(如果我错了,请纠正我)。有没有人使用Java解决方案在Excel中创建图表?
我一直在使用Apache POI来创建和修改Excel电子表格,但我想知道是否有一种方法(即使它具有不同的库,最好是开源的)在Excel中以新的xlsx格式创建图表。看起来POI有一个HSSFChart,但我相信这是针对较旧的格式(如果我错了,请纠正我)。有没有人使用Java解决方案在Excel中创建图表?
一种选择可能是事先创建图表,并使用 POI 写入图表可以读取的值。
这就是我最终所做的,它效果很好。
确保如果数据中有公式,则在将电子表格写出到磁盘之前,请遍历电子表格中的每个单元格并对其进行计算。