问题描述在使用poi-tl word模版工具时,发现生成的文档中,图片格式为嵌入型,有的图片甚至被表格遮挡一半。我们仿照org.apache.poi.xwpf.usermodel.XWPFRun的addPicture方法,将此路不通,那我们就尝试另一种思路,我们不通过CTAnchor来生成anchor标签,而是直接使用xml,将xml赋给poi的drawing。具体的处理方式在后面。在word中,在图片上右键,选择大小和位置,就可以看到如下界面:图中的上下型对应的是xml中的标签,不同环绕方式该标签值不一样。图中位置一栏,水平对齐方式居中、相对于栏对应的是xml中的center。我们可以根据不同的需要来设置不同的xml。我使用的xml是其中width和height是图片的宽度和高度,relationId是图片的id。1,首先定义一个poi-tl的图片渲染器,使得其不再调用poi默认的图片渲染器,而是使用我们自己定义的。
暂无评论