首页 > 解决方案 > docx4j 中的页码

问题描述

我想知道如何在 docx4j 中获取页码

我的问题是我创建了一个表格并且必须删除一些行之间的一些边框但是这使得表格在分页符之前没有底部边框在此处输入图像描述 所以我需要有关页码的信息来做这样的事情

 if(currentElementPageNumber != precedentElementPageNumber)
 ctBorderTop.setVal(STBorder.Double);
 tcBorder.setTop(ctBorderBottom);
 tcpr2.setTcBorders(tcBorder);

或一种检测分页符的方法,任何想法都会有所帮助

标签: javadocx4j

解决方案


我找到了一个解决这个问题的工作,我所做的就是制作没有 insideH 边框的表格边框

CTBorder nilBorder= new CTBorder(); ctBorder.setVal(STBorder.NIL); tblBorders.setInsideH(nilBorder);

然后将底部边框添加到行取决于我的情况


推荐阅读