2025年3月29日 星期六 甲辰(龙)年 月廿八 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Java

java读取PDF页数

时间:05-15来源:作者:点击数:25

1.首先导入依赖jar包

  • <dependency>
  • <groupId>org.apache.pdfbox</groupId>
  • <artifactId>pdfbox</artifactId>
  • <version>2.0.24</version>
  • </dependency>

maven仓地址:https://mvnrepository.com/search?q=pdfbox

2.代码片段

  • import java.io.File;
  • import java.io.IOException;
  • import org.apache.pdfbox.pdmodel.PDDocument;
  • import org.apache.pdfbox.pdmodel.encryption.InvalidPasswordException;
  • public class Test {
  • public static void main(String[] args) throws InvalidPasswordException, IOException {
  • File file = new File("C:\\Users\\Admin\\Desktop\\test.pdf");
  • PDDocument pdDocument = PDDocument.load(file);
  • // 方法一
  • int pages = pdDocument.getNumberOfPages();
  • System.out.println("pdf文件的总页数为:" + pages);
  • // 方发二
  • int pages2 = pdDocument.getPages().getCount();
  • System.out.println("pdf文件的总页数为:" + pages2);
  • // 关闭资源
  • pdDocument.close();
  • }
  • }

欢迎点赞收藏

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门