gpt4 book ai didi

java - XWPFDocument - getPageCount

转载 作者:搜寻专家 更新时间:2023-11-01 02:07:07 27 4
gpt4 key购买 nike

对于旧的 Microsoft 格式 (.doc),APACHE POI 使用 HWPFDocument。要知道此对象的页数,我只需要做:

 HWPFDocument document = new HWPFDocument(new FileInputStream(file.getAbsolutePath()));
System.out.println(document.getSummaryInformation().getPageCount());

现在,我想对 XWPFDocument(对于 .docx)做同样的事情,但是这个方法不存在。

我试过:

XWPFWordExtractor extractor = new XWPFWordExtractor(document);

看看它是否有类似于 getPageCount() 的东西,但我没有找到任何东西。

最佳答案

我无法测试它,但我建议试试这个:

XWPFDocument docx = new XWPFDocument(POIXMLDocument.openPackage(DocFilePath));

int numPages = docx.getProperties().getExtendedProperties().getUnderlyingProperties().getPages();

https://poi.apache.org/apidocs/org/apache/poi/POIXMLProperties.ExtendedProperties.html

关于java - XWPFDocument - getPageCount,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29796326/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com