test.docx (41.8 KB)
请帮忙看下上图图中红框的内容是什么元素,位置在第一个制表符之前,我解析不到这个元素,谢谢
上图中的第一个制表符为什么长度和我设置的不一样?
@ouchli 您的第一节标题设置了左缩进值,而第二节设置了手缩进值。为了使其相似,您可以使用以下代码并为这两个部分设置值:
Paragraph hPara = doc.getFirstSection().getHeadersFooters().getByHeaderFooterType(HeaderFooterType.HEADER_PRIMARY).getFirstParagraph();
ParagraphFormat paraFormat = hPara.getParagraphFormat();
paraFormat.setLeftIndent(ConvertUtil.millimeterToPoint(10));
paraFormat.setFirstLineIndent(ConvertUtil.millimeterToPoint(-10));
以下链接可能有用:
然后,您可以通过 setFirstLineIndent
改变文本和制表符之间的间距。