jeecg的easyPoi导出的word模板附件如何设置行固定和合并行

本文介绍了如何使用Jeecg的EasyPoi库导出Word模板时,设置表格中行的高度并进行垂直合并。通过获取Word文档中的表格,对特定行设置高度,并使用mergeCellsVertically方法进行单元格合并,实现了对Word模板的精细化处理。
摘要由CSDN通过智能技术生成

jeecg 的easyPoi 导出word 模板给出的一般代码是:

                   @SuppressWarnings("unchecked")
                    XWPFDocument doc = WordExportUtil.exportWord07(
                        (String) modelMap.get(TemplateWordConstants.URL),
                        (Map<String, Object>) modelMap.get(TemplateWordConstants.MAP_DATA));

这样的一串代码;在这里后面增加获取生成word 里面的table 进行处理;

//List<XWPFTable> tables=doc.getTables();
 //行高设置开始
mergeCellsVertically(doc.getTables(),dataMap);

具体的实现方法,获取到了word里面的table 其实就可以像处理poi一样进行table处理就可以了,行和列从零开始;

 

/***

**操作单个表参数类型为:XWPFTable table, int col, int fromRow, int toRow

****/ 

public void mergeCellsVertically(List<XWPFTable> tables,Map<String, Object> dataMap ){   
     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值