本文实例讲述了PHP简单读取PDF页数的实现方法。分享给大家供大家参考,具体如下: 还是老外比较厚道, 在老外的网站找到了这样一个方法, 我写成了一个函数, 再将函数写进自己的Le
01
/**
02
* 获取PDF的页数
03
*/
04
function getPageTotal($path){
05
// 打开文件
06
if (!$fp = @fopen($path,"r")) {
07
$error = "打开文件{$path}失败";
08
return false;
09
}
10
else {
11
$max=0;
12
while(!feof($fp)) {
13
$line = fgets($fp,255);
14
if (preg_match('/\/Count [0-9]+/', $line, $matches)){
15
preg_match('/[0-9]+/',$matches[0], $matches2);
16
if ($max<$matches2[0]) $max=$matches2[0];
17
}
18
}
19
fclose($fp);
20
// 返回页数
21
return $max;
22
}
23
}