我已经使用macports在OS X上安装了ImageMagick(我不认为这些有任何区别,但以防万一)
我使用如下:
$im = new imagick($src . '[0]');
$im->setImageFormat('png');
header("Content-Type: image/png" );
echo $im;
,我得到了一个很好的pdf到png的转换。每次我这样做,我最终得到这样一个文件:
magick-23Iwt3tG
/私人/var/tmp。它们似乎不会自动删除。
我需要手动删除这些还是我可以设置一个选项让它们自动删除?(我不希望最后到处都是这样的文件)
/private/var/temp的内容可以安全删除,但不包含在/etc/rc. conf文件中清理和/etc/weekly脚本删除临时文件。
您可以手动完成,也可以使用脚本为您完成。
我认为您应该在脚本末尾使用Imagick::clear()或Imagick::destroy(),它负责清理所有内容。
我知道现在回答你的问题有点晚了,很抱歉:)。
您必须编写自己的脚本来删除它们。比如cron,或者别的什么。查看此链接http://www.webmasterworld.com/forum88/4135.htm