Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能。
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.9</version>
</dependency>
jfreechart提供生成图标的API的中饼图,柱状图和曲线图
<dependency>
<groupId>jfree</groupId>
<artifactId>jfreechart</artifactId>
<version>1.0.13</version>
</dependency>
刚开始引入的poi包是poi-ooxml-3.15,中间遇到一个问题,给ppt插入图片的时候使用下面这一行代码:
int idx = ppt.addPicture(bt, XSLFPictureData.PICTURE_TYPE_PNG);
但是poi-ooxml-3.15的中的XSLFPictureData并没有PICTURE_TYPE_PNG这个枚举,重新引入poi-ooxml-3.9成功解决。