poi-tl(poi template language)是基于Apache POI的Word模板引擎。纯Java组件,跨平台,代码短小精悍,通过插件机制使其具有高度扩展性。支持DOCX格式的Word模板。
关于poi-tl的入门介绍在官网比较清晰,http://deepoove.com/poi-tl/
下面介绍poi-tl一些其他的需求处理
1,在Word中生成的图片固定原图片比例,防止图片变形
图片模板{
{@var}},PictureRenderData
数据模型。
下面使用到生成图片方法的是官方的 // 本地图片byte数据,http://deepoove.com/poi-tl/#_图片模板var
// 本地图片byte数据
byte[] localByteArray = BytePictureUtils.getLocalByteArray(new File("./logo.png"));
put("localBytePicture", new PictureRenderData(1