Ghasem Paran 333 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 (ویرایش شده) سلاممن کد های php نیاز دارم که بتونم باهاش یک عکس را از یک آدرس دلخواه با سایزی که میخوام ذخیره کنم.تو اینترنت گشتم ، اکثرکدهایی که بود یا کار نمیکرد یا خطا داشت.فقط این کد را پیدا کردم که تصویری که بهش میدیم را ذخیره میکنهfunction save_image($image_link) {if (!file_exists(UploadPatch)) {@mkdir(UploadPatch, 0777, true);}$split_image = pathinfo($image_link);$filename = str_replace('%5', '-', str_replace('%25', '-', str_replace('%20', '-', $split_image['filename'])));@$response = file_get_contents($image_link);$file_name = UploadPatch.$filename.".".$split_image['extension'];$file = fopen($file_name , 'w');fwrite($file, $response);fclose($file);}من میخوام مثلا این آدرس این تصویر رو به تابع بدم :http://www.google.com/images/srpr/logo11w.pngسایز این تصویر 538*190 هست که میخوام مثلا 70*70 پیکسل داخل فولدر image ذخیره بشه.سرعت در ذخیره تصویر در اولویت هست.اگر کسی بتونه راهنمایی کنه ممنون میشم ویرایش شده تیر 93 توسط Ghasem Paran 1 نقل قول لینک به ارسال
محمدمهدیـ 122 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 مشکل منم هست کمک 1 نقل قول لینک به ارسال
Ghasem Paran 333 ارسال شده در مرداد 93 مالک گزارش بازنشر ارسال شده در مرداد 93 (ویرایش شده) PHP ImageResize کسی اسکریبت بهتری سراغ داره اعلام کنه. ویرایش شده مرداد 93 توسط Ghasem Paran 1 نقل قول لینک به ارسال
Mobin 1669 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 شما بعد از اپلود میتونین با استفاده از تابع imagecopyresized عکس اپلود شده رو تغییر اندازه بدید$filename = 'images/picture.jpg';//the resize will be a percent of the original size$percent = 0.5;// Get new sizeslist($width, $height) = getimagesize($filename);$newwidth = $width * $percent;$newheight = $height * $percent;// Load$thumb = imagecreatetruecolor($newwidth, $newheight);$source = imagecreatefromjpeg($filename);// Resizeimagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);// Output and free memory//the resized image will be 400x300imagejpeg($thumb,'images/resized_poc.jpg');imagedestroy($thumb); 2 نقل قول لینک به ارسال
Ghasem Paran 333 ارسال شده در مرداد 93 مالک گزارش بازنشر ارسال شده در مرداد 93 شما بعد از اپلود میتونین با استفاده از تابع imagecopyresized عکس اپلود شده رو تغییر اندازه بدیدخیلی ممنون.من دقیقا همین کدی که گذاشتید رو کامل تر داخل اون اسکریبت گذاشتم برای دانلود. 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .