获取PDF页数

下载pdfbox这个包,这俩个方法都可以:

PDDocument doc = PDDocument.load("e://aa.pdf");
System.out.println(doc.getNumberOfPages());

 

List<?> pages = doc.getDocumentCatalog().getAllPages();
System.out.println(pages.size());

 

Apache PDFBox 相关,参考:http://blog.csdn.net/chszs/article/details/9026439

 

另外,关于Java操作PDF的工具还有Itext,参考http://api.itextpdf.com/pdfa/      http://www.open-open.com/open25134.htm

 

posted on 2015-07-23 14:05  Jimmy Cheung  阅读(2859)  评论(0编辑  收藏  举报