好用的外贸管理软件,仿神卓外贸软件Word和Excel模板在线生成功能

XWPFTemplate template = XWPFTemplate.compile("~/template.docx").render(new HashMap(){{ 
 put("title", "Poi-tl 模板引擎");
}});
FileOutputStream out = new FileOutputStream("out_template.docx");
template.write(out); 
out.flush();
out.close();
template.close();

编译模板渲染数据输出到流

TDO模式:Template + data-model = output

3.2. Template:Word模板和样式

Word文档支持DOCX格式,所有的模板标签都是以 {{ 开头,以 }} 结尾,模板标签可以出现在任何非文本框的位置,包括页眉,页脚,表格内部等等。

表格布局可以设计出很多优秀专业的文档,模板文档请使用表格布局,不支持文本框。

poi-tl的一个核心特点是 数据模型与样式的分离,同样的数据模型可以用来渲染各种不同样式的模板。

文档的样式继承模板标签的样式,即如果模板{{title}}是蓝色微软雅黑加粗四号字体,则替换后的文本也是蓝色微软雅黑加粗四号字体。

你可能感兴趣的:(外贸软件)