您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
PHP简单读取PDF页数的方法
颜东鑫2023-09-17 21:28:54dedecms教程已有人查阅
导读本文实例讲述了PHP简单读取PDF页数的实现方法。分享给大家供大家参考,具体如下:还是老外比较厚道, 在老外的网站找到了这样一个方法,我写成了一个函数,
本文实例讲述了PHP简单读取PDF页数的实现方法。分享给大家供大家参考,具体如下:还是老外比较厚道, 在老外的网站找到了这样一个方法,我写成了一个函数, 再将函数写进自己的LeeLib库里的PdfUtil类.很简单的方式, 速度还不错.
/**
* 获取PDF的页数
*/
function getPageTotal($path){
// 打开文件
if (!$fp = @fopen($path,"r")) {
$error = "打开文件{$path}失败";
return false;
}
else {
$max=0;
while(!feof($fp)) {
$line = fgets($fp,255);
if (preg_match('/\/Count [0-9]+/', $line, $matches)){
preg_match('/[0-9]+/',$matches[0], $matches2);
if ($max<$matches2[0]) $max=$matches2[0];
}
}
fclose($fp);
// 返回页数
return $max;
}
}
本文标签:
很赞哦! ()
相关文章
- dedecms提示Error: (PHP 5.7 and above) Please set request_order
- 织梦cms问答页面打不开出现service.dedecms.comphp_network_ge
- dede织梦模板中怎么运行php脚本和变量在需要操作数据库字段
- 织梦主机设置PHP安全设置之PHP.ini安全配置方法
- 织梦更新网站出现DedeCMS Error:Tag disabled:"php" more...!
- 织梦dedecms提示Error:Tag disabled:php的原因和解决方法
- 图解ecshop商城优化feed.php删除?from=rss方法
- ecshop商城优化去掉index.php后缀显示的方法
- ecshop5.3/5.4环境lib_base.php on line 346解决方法
- dede织梦Runphp调用其他变量的方法
- myphpadmin导入数据库文件很大限制2048KB的修改办法
- 怎么解决织梦php.ini register_globals must is Off!
随机图文
-
织梦dedecms列表页怎么利用内置函数调用当前文档标签
在列表页调用当前文档tag标签虽然还没有现成的标签可以用,但是,DedeCms 中却有这种调用方式的函数。位于/include/common.func.php文件内的以下代码: -
dedecms5.6整合Discuz_X1.5的方法
听朋友的建议,为了网站继续发展,准备整合一个论坛。我准备将织梦模板 5.6与Discuz_X1.5进行整合,我先是在网站查找了一些资料,可能是技术太菜, -
dedecms文章添加跳转属性后打开出现空白的修复方法
使用DedeCMS发布文章时,如果给文章添加了跳转属性,有时候会出现跳转页面什么都不显示,在后台编辑时,也全是空白页。下面告诉大家解决办法: -
dedecms5.5怎么去除版权
一共17+1处: 1.搜索页面: /templets/default/search.htm /templets/plus/heightsearch.htm
留言与评论 (共有 条评论) |