要获取PDF的总页数,可以使用以下代码:
$pdfFile = 'path/to/pdf/file.pdf';
$cmd = "pdfinfo $pdfFile | grep Pages";
$pageCount = intval(shell_exec($cmd));
echo "Total Pages: " . $pageCount;
上述代码使用pdfinfo
命令获取PDF文件的信息,并使用grep
命令过滤出页数信息。然后使用shell_exec
函数执行命令,并将结果转换为整数。
请注意,上述代码中的$pdfFile
变量需要替换为实际的PDF文件路径。还需要确保服务器上已安装了pdfinfo
命令行工具。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站