Вход
Регистрация
PHP коды
| PHP-GD: Подгонка изображения под точные параметры
//узнаем размеры фото $size = getimagesize($fileout); $ww = $size[0]; $hh = $size[1]; //узнаем разницу if ($ww < $newxsize) $new_w = $newxsize-$ww; if ($hh < $newysize) $new_h = $newysize-$hh; $src = imagecreatefromjpeg($fileout); //создаем пустую подложку с задаными параметрами и заливаем белым цветом $dest = imagecreatetruecolor(770, 1001); $white = imagecolorallocate($dest, 255, 255, 255); imagefill($dest, 0, 0, $white); //накладываем фото на подложку imagecopy($dest, $src, $new_w, $new_h, 0, 0, 770, 1001); header('Content-Type: image/jpeg'); imagejpeg($dest, null, 85); imagedestroy($dest);
Онлайн: 2
Реклама
Наш надёжный хостинг партнёр
Купить рекламу