【发布时间】:2015-06-13 13:45:07
【问题描述】:
我从 URL 接收图像,我想将这些图像保存到一个新目录中,具有三种不同的大小。我已经在这里获得了 URL,现在我只需要一种方法来调整每个图像的大小,并具有特定的高度和宽度。
我不想调整上传图片的大小,只调整来自特定 URL 的图片。
我的代码:
$content = file_get_contents('http://www.joomlaworks.net/images/demos/galleries/abstract/7.jpg');
$name = "http://www.joomlaworks.net/images/demos/galleries/abstract/7.jpg";
$parts = explode('.', $name);
$new_url = rand(0, pow(10, 5)) . '_' . time() . '.' . $parts[count($parts) - 1];
file_put_contents(DIRECTORY.'/' . $new_url , $content);
我该怎么做?谢谢。
【问题讨论】:
-
ImageMagick 是一款强大的图片处理工具:php.net/manual/en/book.imagick.php
-
Resize image PHP?的可能重复
标签: php