将PDF转换为PNG Imagemagick时出错:无法创建临时文件

时间:2015-06-13 19:15:27

标签: php linux imagemagick imagemagick-convert

我编写了一个php脚本,以编程方式为文件夹中的每个PNG创建一个PDF缩略图。我使用imagemagick来执行它,执行以下命令:

exec('convert file.pdf[0] file.png');

一切正常,但突然间我每次尝试都会出错:

  

转换:无法创建临时文件file.pdf:ӓ?U | SvU?T ??? [U @   错误/ pdf.c / ReadPDFImage / 381。 convert:缺少图像文件名   file.png @ error / convert.c / ConvertImageCommand / 2940。

当然,我已经在命令行中直接尝试过,同样的事情发生了。

有什么想法吗?

PS:我正在使用ImageMagick 6.6.0-4

1 个答案:

答案 0 :(得分:0)

我已经看到temp目录中充满了以前由imagemagick创建的文件。我不知道他们还在那里的原因。但如果我删除它们,一切都会重新开始。