• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

当前位置: > DedeCMS教程 > Dedecms二次开发 >

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

来源: www.dedecms8.com 编辑:织梦吧 时间:2019-11-20点击:

本文实例讲述了PHP简单读取PDF页数的实现方法。分享给大家供大家参考,具体如下:

还是老外比较厚道, 在老外的网站找到了这样一个方法,

我写成了一个函数, 再将函数写进自己的LeeLib库里的PdfUtil类.

很简单的方式, 速度还不错.

查看源码打印代码帮助01/**

02* 获取PDF的页数

03*/

04function 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}

标签:

About D8

  • ©2014 织梦吧(d8) DedeCMS学习交流平台
  • 唯一网址 www.DedeCMS8.com 网站地图
  • 联系我们 1978130638@qq.com ,  QQ