Facebook Twitter Reset

This Tutorial Has Been Viewed 1,455 Times.

Create thumbnail using php and gd library

The following PHP code will create thumbnail images on the fly and since it uses the PHP GD2 library, you will need an installation of PHP with at least GD 2.0.1 enabled.. This is a very simple script and very easy to customise.

<?php
header 
(“Content-type: image/jpeg”);
$image $_GET['thumimg'];

if(!isset($w) && !isset($h)){
 
$w 110//default width if $w is not set
 
$h 135//default height if $h is not set
}

$x = @getimagesize($image);// get image size
$sw $x[0];// width
$sh $x[1];// height
$im = @ImageCreateFromJPEG ($image) or // Read JPEG Image
$im false// If image is not JPEG


if (!$im)
 
readfile($image);// return the actual message if error occurs.
else {
// Create the resized image destination
   
$thumb = @ImageCreateTrueColor ($w$h);
// Copy from image source, resize it, and paste to image destination
   
@ImageCopyResampled ($thumb$im0000$w$h$sw$sh);
// Output resized image
   
@ImageJPEG ($thumb);
}
?>

save the above code as thumbimg.php.

How to use:
<–without specifying the width and height–>
<img src=”http://www.mysite.com/thumbimg.php?thumimg=example.jpg” />

<–with height and width–>
<img src=”http://www.mysitee.com/thumbimg.php?thumimg=example.jpg&w=100&h=100″ />

VN:F [1.9.13_1145]
Rating: 7.5/10 (2 votes cast)
VN:F [1.9.13_1145]
Rating: 0 (from 0 votes)
Create thumbnail using php and gd library, 7.5 out of 10 based on 2 ratings

Incoming search terms:




You will also be interested in ,

One Response to “Create thumbnail using php and gd library”

  1. April 28, 2011 at 6:25 pm #

    Hello use this

    its so simple,if u have any queries mail at karthid@in.com

    $ffmpeg = “ffmpeg Installed path”

    $flvfile = “source video file with root path”

    $png_path ” “Destination video file with root path and file type”

    exec(“$ffmpeg -y -i $flvfile -vframes 1 -ss 00:01:60 -an -vcodec png -f rawvideo -s 110×90 $png_path”);

    all the best….

    VA:F [1.9.13_1145]
    Rating: 3.0/5 (1 vote cast)
    VA:F [1.9.13_1145]
    Rating: 0 (from 0 votes)

Leave a Comment

Spam protection by WP Captcha-Free

Affordable Seo PackagesSeo BlogEdu Backlinks
More in C# (1 of 5 articles)