note 20706 added to function.imagecopyresized
| From: | obyava at obyava dot ru | Date: | Sat, 13 Apr 2002 07:54:58 +0000 |
| Subject: | note 20706 added to function.imagecopyresized | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-29186@lists.php.net to get a copy of this message | ||
I doesn't work at all:
<?php
header("Content-type: image/jpeg");
$src_img=ImageCreateFromJpeg("file.gif");
$new_w=round(ImageSX($src_img)/100)*15;
$new_h=round(ImageSY($src_img)/100)*15;
$dst_img=ImageCreate($new_w,$new_h);
ImageCopyResized($dst_img,$src_img,0,0,0,0,$new_w,$new_h, ImageSX($src_img), ImageSY($src_img));
ImageJpeg($dst_img);
?>
...but if you are trying to work with GIF, it is working properly without any problems:
<?php
header("Content-type: image/gif");
$src_img=ImageCreateFromGif("file.gif");
$new_w=round(ImageSX($src_img)/100)*15;
$new_h=round(ImageSY($src_img)/100)*15;
$dst_img=ImageCreate($new_w,$new_h);
ImageCopyResized($dst_img,$src_img,0,0,0,0,$new_w,$new_h, ImageSX($src_img), ImageSY($src_img));
ImageGif($dst_img);
?>
--
http://www.php.net/manual/en/function.imagecopyresized.php
http://master.php.net/manage/user-notes.php?action=edit+20706
http://master.php.net/manage/user-notes.php?action=delete+20706
http://master.php.net/manage/user-notes.php?action=reject+20706