PDA

View Full Version : thumbnail



H:Shojaei
دوشنبه 19 اسفند 1392, 11:37 صبح
با سلام...
دوستان من ميخوام يه تصوير thumbnail از يه عكس بسازم كه ساختم ولي نميدونم چطور استفاده كنم... اين كداشه


$source=$filename;$thwidth=200;$thheight=200;$orig inal=imagecreatefromjpeg($source);$size=getimagesi ze($source);$thumb = imagecreatetruecolor( $thwidth, $thheight);imagecopyresampled($thumb, $original, 0, 0, 0, 0, $thwidth, $thheight, $size[0], $size[1] );
حالا اينجا اين تصويرم كجا ميره؟ چكارش كنم ذخيره بايد بشه بايد نمايش بدم؟؟؟
اگه بشه ذخيرش كنم خيلي بهتر ميشه ولي نميدونم چطوري...
سرچم زياد زدم ولي همشون تا همينجا گفتن.
ممنون پيشاپيش

beh3000
دوشنبه 19 اسفند 1392, 12:40 عصر
<?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",75);
imagedestroy($src);imagedestroy($tmp);?>

سلام
این فایل رو هر جا گذاشتی کنارش باید یه عکس به اسم source.jpg باشه و بعد اینکه اجرا کردی destination.jpg هم کنار همین فایل ایجاد میشه ... حالا دیگه خودت میتونی اینا رو تغییر بدی ... اون عدد 75 که توی دستور imagejpeg گذاشتم کیفیت عکس رو تعیید میکنه که میتونی عددی بین 1 تا 100 بدی حجم عکس هم بر همین اساس پائین و بالا میشه

موفق باشی