【发布时间】:2012-07-05 10:44:52
【问题描述】:
使用 imagemagick,我需要调整多种尺寸的图像(800px、400px、50px)。
我不想在本地保存这些图像,因为无论如何我都需要将图像上传到 Amazon S3。
比如下面的代码
$im->resizeImage(0, 800, imagick::FILTER_LANCZOS, 1, FALSE);
$im->getImageFilename() 仍然返回在调整大小之前上传的原始临时文件。我需要的是调整大小后的临时文件名和路径,以便我可以将其直接上传到 Amazon S3,而无需在本地执行 writeImage()。为了节省时间和空间。
有什么建议吗?
【问题讨论】:
-
stackoverflow.com/questions/189368/… 这是我一直在寻找的答案。
标签: php imagemagick imagick