imagemagick使用标识返回文件格式

时间:2011-03-20 08:42:58

标签: php image imagemagick file-type identify

当前我能够使用identify -verbose filename.hpg获取文件格式,我从数组中获取Format: JPEG (Joint Photographic Experts Group JFIF format)

如何使用-format选项返回完全相同的行, 示例:identify -verbose -format "%XXX" filename.hpg而XXX是返回Format: JPEG (Joint Photographic Experts Group JFIF format)

的格式字符

1 个答案:

答案 0 :(得分:1)

您可以更简单地执行此操作:

exec("identifiy -verbose filename.hpg | grep Format:")

或者使用http://www.imagemagick.org/script/escape.php中记录的格式字符串序列 - 但似乎没有文本类型描述的等价物。

exec("identify -format 'Format: %m' filename.hpg");