本文介绍了pdf文件中的页数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有人知道我如何使用php来计算pdf文件中的页数吗?谢谢!
Does anyone know how I can count the number of pages in a pdf file using php? Thanks!
推荐答案
基于R Ubben的回答,我发现以下PHP代码可带来良好的效果:
Based on R Ubben's answer I found the following PHP code to give good results:
function count_pages($pdfname) {
$pdftext = file_get_contents($pdfname);
$num = preg_match_all("/\/Page\W/", $pdftext, $dummy);
return $num;
}
\W
与任何非字母数字字符匹配,并排除诸如/Pages
,/PageMode
等之类的内容.
\W
matches any non-alphanumeric character and excludes things like /Pages
, /PageMode
etc.
这篇关于pdf文件中的页数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!