我正在尝试通过.docx
和pl.jsolve.templ4docx.core.Docx
生成一页Apache POI
文档。我加载模板并用变量列表(可变长度)填充它,因此页面的高度必须增加。我不想出现第二页。
我试图通过countLines * lineHeight
进行计算,但这是
XWPFDocument doc = loadTemplateAndFillVariables();
int countLines = doc.getProperties().getExtendedProperties().getUnderlyingProperties().getLines()
给我零:(并在此说明原因:http://apache-poi.1045710.n5.nabble.com/Getting-the-line-count-of-docx-file-created-using-POI-3-10-td5719024.html(在呈现文档之前,您可能不知道文档中有多少行)
我尝试使用doc.getBodyElements()
(我的模板仅包含XWPFParagraph和XWPFTable),但是也找不到用于计算高度/计数线的方法。
有人可以帮助我吗?谢谢。
答案 0 :(得分:0)
实际上,这没有问题,当在生成的文档中显示第二页时,因为打印此文档时,空白页将被忽略...