一、POI 无法直接对 excel 图表进行操作。
官方文档描述如下:
二、通过在网上查找资料,可以通过以下三个方式实现。
第一种:自定义 excel 模版,在模版定义 图表 。 通过改变图表数据区域的数据值。达到改变图表的目的。
自定义模版:
插入数据后
第二种:jfreechart+poi
将数据转化成为 图片:
将图片插入excel:
缺点:图表在excel中只能是 图片。无法进行修改。而且每次插入都转化成image,会影响系统性能。
第三种: poi调用 office的宏。
ps: 请看我来后加的博客:http://blog.csdn.net/wei_ya_wen/article/details/8976254
poi 对 图表的支持还是不行啊。