使用PHP 官方提供的 GD 库为图像添加水印非常简单(请确保你的 php 已经开启了 gd 扩展)。
首先,我们从照片创建 gd 图像以添加水印:
$bg = imagecreatefromjpeg('photo.jpg');
接下来,我们从水印文件 ( logo.png
) 创建 gd 图像并获取它的大小:
$wm = imagecreatefrompng('logo.png');
$wm_size = getimagesize('logo.png');
现在将水印放置在距顶部和左侧边框 25 像素处:
imagecopy($bg, $wm, 25, 25, 0, 0, $wm_size[0], $wm_size[1]);
最后,将生成的 JPG 图像保存到result.jpg
:
imagejpeg($bg, 'result.jpg');
想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » PHP 为图像添加水印的方法
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » PHP 为图像添加水印的方法