PDA

View Full Version : سوال: تغییر سایز عکس و ذخیره آن در پایگاه داده



student91
دوشنبه 28 فروردین 1391, 23:22 عصر
سلام

می خوام از کاربر یک عکس بگیرم و در هر سایزی بود(کوچکتر یا بزرگتر) به یک اندازه ثابت aدر b اینچ تبدیل کنم و بعد ذخیره کنم!اگه امکان داره راهنماییم کنید!از چه توابعی باید استفاده کنم؟و چطور اندازه عکس دریافتی رو بدست بیارم و تغییر بدم و چطور و کجا ذخیره کنم؟!!!

lady64
سه شنبه 29 فروردین 1391, 08:07 صبح
هنگام آپلود فایل میشه هم سایز و هم عرض و طول عکس رو بدست بیارید.این فایل رو ببینید.کد کامل آپلود رو ضمیمه کردم:

این تابع سایز عکس آپلود شده رو میده :

$msize=$_FILES['mfile']['size'];
و این هم عرض و طول رو :

$info=getimagesize('http://localhost/php/upfile/'.$newname);
$width=$info[0];
$height=$info[1];

farhadfery
سه شنبه 29 فروردین 1391, 12:42 عصر
کاربر محترم lady ایشون می خواهند resize کنند!
http://www.9lessons.info/2009/03/upload-and-resize-image-with-php.htm (http://www.9lessons.info/2009/03/upload-and-resize-image-with-php.html)l

http://www.white-hat-web-design.co.uk/blog/resizing-images-with-php/

رضا قربانی
سه شنبه 29 فروردین 1391, 13:18 عصر
در مورد توابع GD در همین سایت که خیلی هم هست و سایت های خارجی جستجو کنید.

موفق باشید

lady64
سه شنبه 29 فروردین 1391, 15:25 عصر
کاربر محترم lady ایشون می خواهند resize کنند!
http://www.9lessons.info/2009/03/upload-and-resize-image-with-php.htm (http://www.9lessons.info/2009/03/upload-and-resize-image-with-php.html)l

http://www.white-hat-web-design.co.uk/blog/resizing-images-with-php/

کاربر محترم farhadfery حق با شماست.من فقط قسمت اول سوال ایشون رو جواب دادم.از اینکه قسمت دوم رو جواب دادید سپاسگزارم.:چشمک: