如何以编程方式删除ImageMagick临时文件?
我正在使用如何以编程方式删除ImageMagick临时文件?,imagemagick,Imagemagick,我正在使用ImageMagick库转换服务器软件中的文件。不幸的是,它创建了很多临时文件,并且没有删除它们 我可以通过IM库以编程方式删除(如何)它们吗?我看到的一个解决方案是导出任务之间的ImageMagick临时路径 在C中调用mktemp-d或(mkdtemp()) 将上一步中的路径导出到环境变量中 执行ImageMagick任务 magickwandenesis()routine 。。。做工作 MagickWandTerminus()routine 从步骤1中删除临时目录 处理异
ImageMagick
库转换服务器软件中的文件。不幸的是,它创建了很多临时文件,并且没有删除它们
我可以通过IM库以编程方式删除(如何)它们吗?我看到的一个解决方案是导出任务之间的ImageMagick临时路径
mktemp-d
或(mkdtemp()
)
magickwandenesis()
routineMagickWandTerminus()
routine处理异常时,大多数临时工件都留在系统上,并且/或者在任务之间不调用ImageMagick的关闭例程。我看到的一个解决方案是在任务之间导出ImageMagick的临时路径
mktemp-d
或(mkdtemp()
)
magickwandenesis()
routineMagickWandTerminus()
routine