2012-04-26 3 views
2

ghostscriptのサポートのためにphp imagick拡張子をチェックすることは可能ですか?可能性は、追加のghostscript/PDFの詳細情報を取得するためにあります例えばphp imagickのゴーストスクリプトのサポートを確認しますか?

それがオン/オフされている場合、使用ghostscriptのバージョンなど

http://php.net/manual/en/imagick.getversion.php

PS:

私がこれまでに見つけた唯一のものは、この(自身のlib imagickのバージョン)で何のシステムコールは許可されません(たとえば、EXEC)は、PHPの中から

+0

は今これを見つけます。http:// PHP .net/manual/en/imagick.queryformats.php - サポートされているフォーマットのみを一覧表示します。何もありませんが、より多くの情報を得る方法はありますか? – Hajo

答えて

3

私はimagickについてよく分かりませんが、imagemagickについてはいくつかあります。私の推測では、this answer related to imagemagickを読むことによって、同様imagickであなたを助けることができるということです(。convertimagemagickの一部であるCLIユーティリティの1つである)

convert -list delegate | grep -Ei '(PDF|PS|EPS)' 

+0

それは問題です:私はコマンドラインや他の外部ソフトウェアを使用することはできませんスクリプトはPHPで実行する必要があり、システムコール(exec()またはsystem()経由で)。私が見つけて上記で述べたqueryFormatsメソッドは、この瞬間に私の唯一のストローであり、\ * PDF \ *がサポートされているすべてのpdf拡張子をリストするパラメータを受け入れることができます。とにかくありがとう :) – Hajo

関連する問題