请问怎么判断 页面有没有页码

请问如图中,怎么判断有没有加右下角的页码

@ouchli MS Word 文档本质上是流动的,因此不存在“页面”概念。 消费者应用程序将文档内容动态重排到页面中。 页码作为插入文档页眉或页脚的 PAGE 字段添加到文档中。 因此,您可以检查文档或相应部分的页眉/页脚中是否存在 PAGE 字段,以检查页码是否存在。

Document doc = new Document("C:\\Temp\\in.docx");
for (Field f : doc.getRange().getFields())
{
    if (f.getType() == FieldType.FIELD_PAGE)
        System.out.println("PAGE field is present in the document");
}

请问可以获取某个节点所在的页面页码 吗?

@ouchli 您可以使用 LayoutCollector 来确定节点所在的页码。