我在用PHP 5 与 Apache in my Windows Vista 电脑。我有Imagemagick
已经安装并配置。我想使用以下方法计算 pdf 文件中的总页数imagick
.
我找到了一个解决方案here https://stackoverflow.com/questions/1098156/number-of-pages-in-a-pdf-file,但不知道如何以文本形式打开 pdf 文件并计算页数。
有人给我一个明确的解决方案来使用 imagemagick 来计算页面数
identify -format %n testfile.pdf
通过谷歌搜索,我找到了一些解决方法或示例;
imagick(identify -format %n testfile.pdf)
identify -density 12 -format "%p" testfile.pdf
identify -format %n testfile.pdf
我不知道如何利用这个东西..
而不是使用"identify -format %n $file"
(对于复杂或多页 PDF 来说,这可能会非常慢)您应该使用适合工作的工具, pdfinfo
:
exec("pdfinfo $file | grep Pages: | awk '{print $2}'")
速度快了几个数量级......
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)