Дневник - Изменяем размер изображения
moblov 
:
Изменяем размер изображения20 Мая 2013
Описание: Изменяем размер изображения, и выводим с хорошим качеством
Код:
<?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?>
Категория:
Полезные коды 
27
0
0
0
0
Добавить в закладки
В закладках у
0 чел.
DCMS-Social.ru - движок социальной сети, вап и веб мастерская, файло-обменник и форум.
Статистика DCMS-Social.ru: Пользователей - 15002, тем на форуме - 30293, сообщений - 298902