知道如何在cms/ target=_blank class=infotextkey>帝国cms中添加png透明水印吗?这里介绍个方法。
只需修改一个文件:e/class/gd.php。
在大约230行处,找到如下内容:
//设定图像的混色模式 imagealphablending($ground_im, true); if($isWaterImage)//图片水印 { imagecopymerge($ground_im, $water_im, $posX, $posY, 0, 0, $water_w,$water_h,$w_pct);//拷贝水印到目标文件 }
修改为:
//设定图像的混色模式 imagealphablending($ground_im, true); if($isWaterImage)//图片水印 { if($water_info[2]==3) { imagecopy($ground_im, $water_im, $posX, $posY, 0, 0, $water_w,$water_h);//拷贝水印到目标文件 }else{ imagecopymerge($ground_im, $water_im, $posX, $posY, 0, 0, $water_w,$water_h,$w_pct);//拷贝水印到目标文件 } }
即可实现png透明水印。
在帝国cms系统中,目前支持gif、jpg、png三种水印图片格式。