黑马程序员技术交流社区

标题: 【上海校区】添加图片水印 [打印本页]

作者: 爱编码的J    时间: 2018-11-5 18:48
标题: 【上海校区】添加图片水印
本帖最后由 爱编码的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





作者: 不二晨    时间: 2018-11-7 09:07
ヾ(◍°∇°◍)ノ゙
作者: 魔都黑马少年梦    时间: 2018-11-8 17:08

作者: 魔都黑马少年梦    时间: 2018-11-15 16:37





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2