如何使用 Aspose java 获取 word 文档(.doc 或 .docx)中的页数?或者可能在不使用 Aspose 的情况下在 java 中获取 word 文档中的页数。
问问题
3488 次
2 回答
1
您可以使用 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);
希望这可以帮助。
于 2014-03-19T09:02:22.713 回答
1
要从流中打开,只需将包含文档的流对象传递给 Document 构造函数。下面的代码示例显示了如何从流中打开文档并获取页数。
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 一起担任开发人员宣传员。
于 2018-03-28T09:33:19.437 回答