计算LAMP服务器中PDF文件的页数

时间:2013-11-07 15:04:44

标签: unix pdf lamp ghostscript

如何在分割之前计算LAMP服务器中PDF文件的页数?

我正在尝试使用Ghost脚本执行此操作,但我找不到有关它的文档。

PHP似乎不是正确的方式,我不知道任何其他Unix软件可以做到这一点。有什么建议吗?

2 个答案:

答案 0 :(得分:0)

解决方案

pdfinfo [pdfname] | grep Pages | awk '{total=$2}END{printf total}'

答案 1 :(得分:0)

您可以使用以下内容而无需任何其他Linux软件包:

foundPages=$(strings < $PDF_FILE | sed -n 's|.*Count -\{0,1\}\([0-9]\{1,\}\).*|\1|p' | sort -rn | head -n 1)