JAVA使用POI-TL生成word表格列宽自定义

上篇文章介绍了如何使用POI-TL对生成的表格进行列宽自适应和表格内容居中。使用poi-tl组件根据模板生成word文件(解决表格列宽自适应问题)
今天又接到一个需求,如何自定义表格的列宽?
研究了POI-TL的文档
发现了其中的玄机
创建TableBuilder对象的时候可以指定每一列列宽的大小,代码如下:

Tables.TableBuilder tableBuilder = Tables.of().width(14.63f, new double[]{14.63/6, 14.63*4/6, 14.63/6});

这里表格有3列,三列列宽之比为1:4:1
不得不说,POI-TL还是蛮强大的,至于如何使用它,那就去看我的上一篇博客吧!
结果:
JAVA使用POI-TL生成word表格列宽自定义_第1张图片

你可能感兴趣的:(java,POI,POI-TL,word,java,表格,列宽)