java获取pdf页数_JAVA获取PDF文件的页数(使用PDFBOX)

本文介绍了如何在Java中使用PDFBOX库来获取PDF文件的页数。首先,从官网下载PDFBOX的jar包,并在IDEA中导入。接着,创建一个简单的Java应用,加载PDF文件并调用PDDocument的getNumberOfPages()方法来获取页数。通过修改File对象的路径,可以针对任意PDF文件进行测试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先去PDFBOX的官网下载jar包

PDFBOX官网下载地址

ee1a1aca2fe6a10219d0930e13de28e8.png

下载好之后在IDEA中导入jar包

1.在src文件下新建lib文件夹

2.然后将下载好的jar包放到这个文件夹里面

3.右键jar包,选择add as library(添加到库)

1af25287f9b78d72014658fb0546f310.png

ed25238d4042922015ed726b779c2fc4.png

这样准备工作就做好了

然后复制下面的代码测试是否可以成功

package test;

import org.apache.pdfbox.pdmodel.PDDocument;

import java.io.File;

import java.io.IOException;

public class application {

public static void main(String[] args) throws IOException {

PDDocument pdDocument = PDDocument.load(new File("C:\\Users\\NYC\\Desktop\\JS笔记.pdf"));

int pages = pdDocument.getNumberOfPages();

System.out.println(pages);

pdDocument.close();

}

}

注意:复制之后要把第一行的包命名删除,还有new File()里面的文件路径,自己随便找电脑上一个PDF文件,然后直接写绝对路径即可测试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值