Joh*_*ith 0 php pdf-generation ghostscript
我有一个 PHP 脚本,它使用以下命令在我的 CentOS 机器上使用 Ghostscript:
gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=$outputName
Run Code Online (Sandbox Code Playgroud)
我知道安装了 ghostscript,但希望我的 PHP 脚本能够检测它是否安装,如果没有显示错误,提示未安装所需的 Ghostscript。
任何想法我怎么能做到这一点?
谢谢。
使用外壳。您可以使用该which命令,例如
system( "which gs > /dev/null", $retval );
if ( $retval == 0 ) {
// run gs
}
Run Code Online (Sandbox Code Playgroud)
您还可以检查版本:
if (shell_exec("gs --version") >= $min_gs_version) {
// run gs
}
Run Code Online (Sandbox Code Playgroud)
(请注意,我在这里内联写了这个并且从未测试过,因此可能存在语法错误
| 归档时间: |
|
| 查看次数: |
8290 次 |
| 最近记录: |