php gd库生成图片(第二篇(生成水印))

来源:赵克立博客 分类: PHP 标签:GD发布时间:2014-08-28 17:08:11最后更新:2014-08-28 17:27:23浏览:3083
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。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);


微信号:kelicom QQ群:215861553 紧急求助须知
Win32/PHP/JS/Android/Python