Ребят подскажите как сделать,мне надо что бы картинка которая разрешением до 200х200
не уменьшалась а после этого разрешение (например 1240х1280) уменьшалась до размера 200х150
Как сделать?
а не проще просто задать параметры одинаковые при выводе изображения?
или тебе прямо саму уменьшить необходимо?
Если одиноковые будут то маленькие картинки растягиваться будут и будет не красиво
сейчас жену уложу и за пк сяду напишу
а это не тупость?
Описание: Изменяем размер изображения, и выводим с хорошим качеством
Код:
<?php//Размер
$x=100;
$y=100;
$i=\'papka/f.jpg\';//Картинка
if (!file_exists(\"$i\"){
echo \'error\'; exit;}
$ext = strtolower(substr($i, 1 + strrpos($i, \".\"));
if($ext!=\"png\"{
if($ext!=\"gif\"{
if($ext !=\"jpg\"{
echo \'error\'; exit;}}}
$im = imagecreatetruecolor($x, $y);
if($ext==\"jpg\"{
$img=imagecreatefromJPEG(\"$i\"}
if($ext==\"gif\"{
$img=imagecreatefromGIF(\"$i\"}
if($ext== \"png\"{
$img=imagecreatefromPNG(\"$i\"}
$width=imagesx($im g);
$height=imagesy($img);
imagecopyresampled($im, $img, 0, 0, 0, 0, $conf_x, $conf_y, $width, $height);
if($ext==\"jpg\"{
header(\"Content-type: image/jpeg\"
imagejpeg($im);}
if($ext==\"gif\"{
header(\"Content -type: image/gif\"
imagegif($im);}
if($ext==\"png\"{
header(\"Content-t ype: image/png\"
imagepng($im);}
ImageDestroy($im);
//Работает с форматами jpg, gif и png?>
Размер с которым будет выводиться?
Тема закрыта для обсуждения!