Progged programming site

Programming source code, articles, tutorials, links and chat

A PHP Image Resize Function

This PHP function has 3 parameters the first allows you to input your image ,the second is  the percentage you wish the width to be displayed at and lastly the third is the percentage you wish the height to be displayed at

imageresize.php code

<?php
function ResizeImage($image ,$width ,$height)
{
//image resizer by myscripting
//get the size of the original
$size = GetImageSize($image);
//divide the width / height percentage by 100
$new_width = 100 / $width;
$new_height = 100 / $height;
//store the resized dimensions in a variable
$sizeh = $size[1]/ $new_height;
$sizew= $size[0]/ $new_width;
//display the new resized image
$new_image = ""<img src = \""$image\"" height=\""$sizeh\"" width =\""$sizew\"">"";
echo $new_image;
}
?>

Here is how we call this script with some examples .

<?php
require(""imageresize.php"");
//this reduces the image
ResizeImage(""1.gif"",50,50);
echo ""<br>"";
//we can increase an image as well
ResizeImage(""1.gif"",150,150);
?>

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Sponsors