如何使用Aspose java获取word文档(.doc或.docx)中的页数? 或者在不使用Aspose的情况下获取java中word文档中的页数。
答案 0 :(得分:0)
您可以使用Document.getPageCount方法获取Aspose.Words for Java中doc / docx文件的页数。以下是示例代码:
//Open the Word Document
Document doc = new Document("C:\\Data\\Image2.doc");
//Get page count
int pageCount = doc.getPageCount();
//Print Page Count
System.out.println(pageCount);
希望这会有所帮助。
答案 1 :(得分:0)
要从流中打开,只需将包含文档的流对象传递给Document构造函数。下面的代码示例显示了如何从流中打开文档并获取Pages数。
String dataDir = "D:\\Temp\\";
String filename = "input.docx";
InputStream in = new FileInputStream(dataDir + filename);
Document doc = new Document(in);
System.out.println("Document opened. Total pages are " + doc.getPageCount());
in.close();
我与Aspose一起担任开发者布道者。