请问文档中的页眉页脚,怎么区分 FOOTER_EVEN FOOTER_FIRST FOOTER_PRIMARY,
HEADER_EVEN HEADER_FIRST HEADER_PRIMARY?中的哪一个是有效的
例如图中的页眉,应该获取哪个属性才能拿到它?
请问文档中的页眉页脚,怎么区分 FOOTER_EVEN FOOTER_FIRST FOOTER_PRIMARY,
HEADER_EVEN HEADER_FIRST HEADER_PRIMARY?中的哪一个是有效的
例如图中的页眉,应该获取哪个属性才能拿到它?
HEADER_PRIMARY 这个
@ouchli 您可以使用 HeaderFooter.HeaderFooterType
来区分不同的页眉/页脚类型。
Document doc = new Document("in.docx");
NodeCollection<HeaderFooter> headersFooters = doc.getChildNodes(NodeType.HEADER_FOOTER, true);
for (HeaderFooter hf : headersFooters)
{
System.out.println(HeaderFooterType.toString(hf.getHeaderFooterType()));
}