在Java中,可以使用Apache PDFBox庫來獲取PDF的頁數。首先,你需要導入PDFBox的庫文件,然后按照以下步驟獲取PDF的頁數:
import org.apache.pdfbox.pdmodel.PDDocument;
PDDocument document = PDDocument.load(new File("path/to/pdf"));
int numPages = document.getNumPages();
System.out.println("PDF頁面數:" + numPages);
document.close();
完整的示例代碼如下:
import org.apache.pdfbox.pdmodel.PDDocument;
import java.io.File;
public class GetPDFPageCount {
public static void main(String[] args) {
try {
PDDocument document = PDDocument.load(new File("path/to/pdf"));
int numPages = document.getNumPages();
System.out.println("PDF頁面數:" + numPages);
document.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
請將上述代碼中的 “path/to/pdf” 替換為實際的PDF文件路徑。