<?PHP$src = imagecreatefromjpeg('source.jpg');list($width,$hei ght)=getimagesize('source.jpg');$newwidth=100;$new height=($height/$width)*$newwidth;$tmp=imagecreatetruecolor($newwi dth,$newheight);imagecopyresampled($tmp,$src,0,0,0 ,0,$newwidth,$newheight, $width,$height);imagejpeg($tmp,"destination.jpg",7 5);
imagedestroy($src);imagedestroy($tmp);?>
سلام
این فایل رو هر جا گذاشتی کنارش باید یه عکس به اسم source.jpg باشه و بعد اینکه اجرا کردی destination.jpg هم کنار همین فایل ایجاد میشه ... حالا دیگه خودت میتونی اینا رو تغییر بدی ... اون عدد 75 که توی دستور imagejpeg گذاشتم کیفیت عکس رو تعیید میکنه که میتونی عددی بین 1 تا 100 بدی حجم عکس هم بر همین اساس پائین و بالا میشه
موفق باشی