php gd库生成图片(第二篇(生成水印))
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2014-08-28 17:27:23
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章
直接上代码啦里面说明都很详细
//添加水印 //原图 $srcurl='./images/tu.png'; $srcimg=imagecreatefrompng($srcurl); $srcimginfo=getimagesize($srcurl);//得到原图片信息 //水印图片 $markurl='./images/ico.png';//最好用个png透明的图片效果最好 $markimg=imagecreatefrompng($markurl); $markimginfo=getimagesize($markurl);//得到水印图片信息 //水印在原图的位置比例 $markPosX=0.1; $markPosY=0.5; //计算出水印在原图上的位置坐标 $srcx=$srcimginfo[0]*$markPosX; $srcy=$srcimginfo[1]*$markPosY; imagecopy($srcimg/*源图片*/,$markimg/*水印图片*/,$srcx,$srcy,0,0,$markimginfo[0],$markimginfo[1]);//加载水印图片 header("Content-type:image/png"); imagejpeg($srcimg); imagedestroy($srcimg);