本帖最后由 爱编码的J 于 2018-11-5 19:34 编辑
本次小编为大家分享一波,图片增加水印的技术功能
主要用到的函数是:
1、imagecopy(),主要作用是拷贝图像的一部分,具体说明入图1
2、getimagesize():获取图片的宽高,如图2: 在为大家说明了这两个函数后,直接上代码 [AppleScript] 纯文本查看 复制代码 //引入一张背景图片资源
$img=imagecreatefromjpeg('./image/flower.jpg');
//引入一张logo图片资源
$img2=imagecreatefrompng('./image/logo.fw.png');
//获取logo图片的宽和高
$info=getimagesize("./image/logo.fw.png");
//将logo图片的宽和高赋值给两个变量
list($num1,$num2)=$info;
//将logo图片放在背景图片上合成一张图片
imagecopy($img,$img2,10,10,0,0,$num1,$num2);
header("Content-type:image/jpeg");
//设置输出的图片的格式
imagejpeg($img); 最后得到了咱们想要的结果,如图3
|