一、简介
通过freemarker生成work文档,其实原理很简单,先生成一个work的xm模板,然后替换文档中的内容为自己需要的内容就可以了。二、生成work文档
1、生成ftl模板把自己要修改的work模板另存为xml格式,然后替换其中的响应内容为ftl标签的EL形式,例如 ${image},机械试操作就不多说了
2、maven配置
<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId>
<version>2.3.19</version>
</dependency>
3、示例程序
import sun.misc.BASE64Encoder;
import freemarker.template.Configuration;
import freemarker.template.Template;
public class CreateDocWithImage {
private Configuration configuration = null;
/**
* 初始化配置
*/
public CreateDocWithImage() {
configuration = new Configuration();
configuration.setDefaultEncoding("utf-8")