首页 > CMS > 织梦DEDE > 正文

PHP简单读取PDF页数的实现方法

2024-07-12 08:29:40
字体:
来源:转载
供稿:网友
本文实例讲述了PHP简单读取PDF页数的实现方法。分享给大家供大家参考,具体如下: 还是老外比较厚道, 在老外的网站找到了这样一个方法, 我写成了一个函数, 再将函数写进自己的LeeLib库里的PdfUtil类. 很简单的方式, 速度还不错.

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 }
 
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表