آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

چطور به تصویر آپلود شده Watermark اضافه کنیم طوری که کیفیت کم نشود؟

PandaStudio  11 سال پیش  11 سال پیش
+1 0

سلام دوستان

من میخوام وقتی تصویرم را آپلود میکنم واترمارک من هم روی تصویر بشینه. خودم کد زیر را نوشتم اما تصویر بدون واترمارک کیفیتش بیشتره و وقتی واترمارک روی تصویر میوفته کیفیت تصویر کم میشه.

لطفا راهنماییم کنید.

 function addWaterMark($src){
	//header('content-type: image/jpeg');  
	$watermark = imagecreatefrompng('watermark.png');  
	$watermark_width = imagesx($watermark);  
	$watermark_height = imagesy($watermark);  
	$image = imagecreatetruecolor($watermark_width, $watermark_height);  
	$image = imagecreatefromjpeg($src);  
	$size = getimagesize($src);  
	$dest_x = $size[0] - $watermark_width - 5;  
	$dest_y = $size[1] - $watermark_height - 5;  
	imagecopy($image, $watermark, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height);  
	imagejpeg($image,$src);  
	imagedestroy($image);  
	imagedestroy($watermark); 
 }

 

0 0
از IMAGEMAGIC که استاد گذاشته استفاده کنید < البته نسخه تحت سرورس < که بشه با php بهش کد تزریق کرد (11 سال پیش)
0 0
به چه صورت شما تست کردید؟ (11 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .