note 40000 deleted from function.imagecopyresized by aidan

From: Date: Mon, 04 Oct 2004 09:37:34 +0000
Subject: note 40000 deleted from function.imagecopyresized by aidan
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-77903@lists.php.net to get a copy of this message
Note Submitter: gosha at awd dot kz ---- <? if(isset($fn)){ $ext = substr($fn, -3); if($ext == 'jpg'){ $mime = "image/jpeg"; } elseif($ext == 'gif'){ $mime = "image/gif"; } elseif($ext == 'png'){ $mime = "image/png"; } else{ exit("<b>Unkown format!</b><br/>\n"); } function resize($fn, $mime, $vraz){ header("Content-Type: ".$mime."\n\n"); list($width, $height, $value, $params) = GetImageSize($fn); $new_width = ceil($width/$vraz); $new_height = ceil($height/$vraz); $new_width2 = ceil($width/$vraz)."0"; $new_height2 = ceil($height/$vraz)."0"; if($mime == 'image/jpeg'){ $newImage = ImageCreate($new_width, $new_height); $cpyImage = ImageCreateFromJPEG($fn); ImageCopyResized($newImage, $cpyImage, 0, 0, 0, 0, $new_width, $new_height, $width, $height); ImageJPEG($newImage); } elseif($mime == 'image/gif'){ $newImage = ImageCreate($new_width, $new_height); $cpyImage = ImageCreateFromGIF($fn); ImageCopyResized($newImage, $cpyImage, 0, 0, 0, 0, $new_width, $new_height, $width, $height); ImageGIF($newImage); } elseif($mime == 'image/png'){ $newImage = ImageCreate($new_width, $new_height); $cpyImage = ImageCreateFromPNG($fn); ImageCopyResized($newImage, $cpyImage, 0, 0, 0, 0, $new_width, $new_height, $width, $height); ImagePNG($newImage); } else{ exit("<b>Unkown format!</b><br/>\n"); } } resize($fn, $mime, $vraz); } else{ exit("<b>Please select file!</b><br/>\n"); } ?>

« previous php.notes (#77903) next »