загрузить изображение из удаленного источника и изменить размер, затем сохранить

Кто-нибудь из вас знает о хорошем классе php, который я могу использовать для загрузки изображения из удаленного источника, изменить его размер до 120×120 и сохранить его с именем файла по моему выбору?

Поэтому в основном у меня был бы образ на http://www.site.com/image.jpg «сохранить на мой веб-сервер« /images/myChosenName.jpg »как 120×120 пикселей.

благодаря

    Вы можете попробовать следующее:

     <?php $img = file_get_contents('http://www.site.com/image.jpg'); $im = imagecreatefromstring($img); $width = imagesx($im); $height = imagesy($im); $newwidth = '120'; $newheight = '120'; $thumb = imagecreatetruecolor($newwidth, $newheight); imagecopyresized($thumb, $im, 0, 0, 0, 0, $newwidth, $newheight, $width, $height); imagejpeg($thumb,'/images/myChosenName.jpg'); //save image as jpg imagedestroy($thumb); imagedestroy($im); ?> 

    Дополнительная информация о функции изображения PHP: http://www.php.net/manual/en/ref.image.php