poi导出word分为两种方式,一种为使用word模板,然后替换值,另一种为使用poi提供的api生成word。这里介绍后者。
最后的效果图
使用的maven依赖
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.9</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.9</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>ooxml-schemas</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
<version>3.9</version>
</dependency>
下面开始分段讲解
首先创建word对象并设置页面布局
XWPFDocument doc= new XWPFDocument();
CTDocument1 document = doc.getDocument();
CTBody body