本文介绍了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文件中的页数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-24 02:40