PHP – Image Resize

Function:

function imageResize($image,$target) {
$imgattrib=@getimagesize($image);
if(count($imgattrib)>0 && $imgattrib[0]!=”” && $imgattrib[1]!=””) {
if($imgattrib[0]>$target) {
$width=$imgattrib[0];
$height=$imgattrib[1];
if ($width > $height) {
$percentage = ($target / $width);
} else {
$percentage = ($target / $height);
}
$width = round($width * $percentage);
$height = round($height * $percentage);
} else {
$width=$imgattrib[0];
$height=$imgattrib[1];
}
return “width=\”$width\” height=\”$height\””;
} else {
return “”;
}
}

Usage:
<img src=”test.gif” <?php echo imageResize(“test.gif”,300);?&t; border=0 alt=””>

About selvam4win

I am Selvam. I am very jolly person and frank one.

Posted on November 2, 2010, in PHP and tagged , . Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: