php给图片添加文字水印

今天来分享自己用的两个php语句,是关于给图片添加文字水印的!自动添加文字,可以防止采集,也让别人知道图片出处~

代码一:

$img_path = 'https://www.juwf.cn/xy/704302224';
//开始调用php图片函数实例
$dst = imagecreatefromstring(file_get_contents($img_path));
//添加文字需要字体文件,大家自己去下载引用就可以
$font = 'simsun.ttc';//字体文件引入
//字体颜色
$black = imagecolorallocate($dst, 0x00, 0x00, 0x00);
//开始添加文字
imagefttext($dst, 13, 0, 20, 20, $black, $font, 'www.nbzhuti.cn好主题网');
//准备开始输出图片
list($dst_w, $dst_h, $dst_type) = getimagesize($img_path);
switch ($dst_type) {
    case 1://gif图片类型
        header('Content-Type: image/gif');
        imagegif($dst);
        break;
    case 2://jpg图片类型
        header('Content-Type: image/jpeg');
        imagejpeg($dst);
        break;
    case 3://png图片类型
        header('Content-Type: image/png');
        imagepng($dst);
        break;
    default:
        break;
}

imagedestroy($dst);

如果要保存成为新的图片,就把imagepng函数多加一个参数,也就是imagepng($dst,"保存的文件名");

代码二:emmmm,感觉太复杂了,还需要引入,属于封装很多函数的,没第一个方便,还是打包一下,给大家研究研究。

1.本站资源可免登陆下载,扫码支付即可下载
2.本站先仅支持支付宝扫码支付,更多方式联系客服!
3.客服QQ:2322744154
4.本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有!
5. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
好主题网 » php给图片添加文字水印

常见问题FAQ

想做更多的模板?程序修改二开?
请联系我们本站客服QQ:2322744154
QQ联系不上发送邮箱[email protected]
资源链接失效?密码不对?
如果出现这种情况,可在下面评论留言,或 联系我们客服QQ:2322744154 QQ
联系不上发送邮箱[email protected]
免费下载或者VIP会员专享资源能否直接商用?
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。

发表评论

提供优质的各类源码、插件、站群程序、软件集合~

立即查看 了解详情