关于水印,大家觉得清楚么?

2016-07-07 15:23 来源:www.chinab4c.com 作者:ecshop专家

大家用上传的图片加水印,大家觉得清楚么?
我觉得非常不清楚,而且很多人都反映有毛边,包括烧包网的都是。论坛上有个大大曾经发帖说,用imagecopy()函数替换imagecopymerge($source_handle, $watermark_handle, $x, $y, 0, 0,$watermark_info[0], $watermark_info[1], $watermark_alpha);
这个语句后效果好多了,但是我试了,通不过,不知道是什么原因。

请问各位还有更好的办法么?

回答:
直接做好产品水印,不用系统带的,因为那个只支持图片,影响产品效果。。

那样做太累了,我们产品太多了

顶上来

继续求解!!!!!

大家都来说说啊

水印是可以设置透明度的,你想怎么调就可以怎么调,至于你的要求效果有多么多么的好,这个就不在讨论范畴之内了

原帖由 mlsxl 于 2008-3-4 17:42 发表
水印是可以设置透明度的,你想怎么调就可以怎么调,至于你的要求效果有多么多么的好,这个就不在讨论范畴之内了



关键是这个水印的效果实在是太烂了啊,大家没有觉得么?有一个朋友说可以用另外的函数来实现,但是没有说仔细,所以继续求解!

很烂么?可能是生成图片的质量设置低了吧,因为质量高时,生成的图片可能比原图还大(容量)

具体没看过处理水印的代码,不过以前我做过的是使用 imagecopyresampled 函数的,质量还行。不至于楼主说的太烂。
P.S.:imagejpeg函数在输出时可以设置图片质量。

我是自己另外加图片做水印的,感觉看上去蛮好的啊

原帖由 gdxhzero 于 2008-3-6 15:44 发表
我是自己另外加图片做水印的,感觉看上去蛮好的啊


那多麻烦啊,还不能批量生成

原帖由 海豚 于 2008-3-6 15:37 发表
具体没看过处理水印的代码,不过以前我做过的是使用 imagecopyresampled 函数的,质量还行。不至于楼主说的太烂。
P.S.:imagejpeg函数在输出时可以设置图片质量。


EC用的是:imagecopymerge函数,我觉得效果不好,有一个哥们在坛子里面说用 imagecopy() 函数,处理起来的效果 非常好!没有任何白色的边。但是我不知道怎么使用,我使用后报错。

不知道其他大大还有什么好的解决办法

有这种精益求精的精神很好,我们会尽量完善我们的产品的,不过要现在就给大家一个解决方案,我们目前可办不到哦,那样的话,任何一个店家都会来找我们解决一些很特殊的问题了

打开includes/cls_image.php,在390行附近
找到case 2:
imagejpeg($source_handle, $target);
break;

改为case 2:
imagejpeg($source_handle, $target,100);
break;