بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
بدون عنوان
سلام و خسته نباشید به دوستان عزیز
به این کد های من ی نگا بنداز.
$img= imagecreatefrompng($_FILES[$file_name]['tmp_name']);
imagealphablending($img, true); imagesavealpha($img, true);$name=$f_name.'.png';imagepng($img,max_up_im.$name);imagedestroy($img); من با استفاده از این کد ها دارم با استفاده از توابع gd تصویر رو آپلود میکنم.
به خوبی کار میکنه. فقط یه مشکل داره که اونم تو تصاویر png که پشتشون خالیه پس زمینه رو سیاه میکنه.
مثل این تصویر.
به نظرتوت مشکل از کجاست؟
http://s6.picofile.com/file/82294545...69_c6cea38.png
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
کاشی زاده
10 سال پیش
0
0
از این دستورات استفاده کنید :
$background = imagecolorallocate($source, 0, 0, 0);
imagecolortransparent($source, $background);
imagealphablending($source, false);
imagesavealpha($source, true);
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .