how to crop image and show in different formats using PHP -


i want code when image uploaded crop 100px * 100px in 3 formats gif,png,jpeg.

i want image shown on page only. no storage needed.

php code

<?php  $filename= "test.jpg"; list($w, $h, $type, $attr) = getimagesize($filename); $src_im = imagecreatefromjpeg($filename);  $src_x = '0';   // begin x $src_y = '0';   // begin y $src_w = '100'; // width $src_h = '100'; // height $dst_x = '0';   // destination x $dst_y = '0';   // destination y  $dst_im = imagecreatetruecolor($src_w, $src_h); $white = imagecolorallocate($dst_im, 255, 255, 255); imagefill($dst_im, 0, 0, $white);  imagecopy($dst_im, $src_im, $dst_x, $dst_y, $src_x, $src_y, $src_w, $src_h);  header("content-type: image/png"); imagepng($dst_im); imagegif($dst_im); imagejpeg($dst_im);  imagedestroy($dst_im);  ?> 

Comments

Popular posts from this blog

php - mySql Join with 4 tables -

css - Text drops down with smaller window -

c# - DetailsView in ASP.Net - How to add another column on the side/add a control in each row? -