php

php 合成图片(图片添加图片水印)

 
效果图如下:
 
两张原图:
 

php 合成图片(图片添加图片水印)


php 合成图片(图片添加图片水印)

 
效果图如下:
 

php 合成图片(图片添加图片水印)

 
附上源码:
 
<?php

原图为WechatIMG527.jpeg 水印图为logo.jpeg

function watermark($filename,$water){

//获取背景图片的宽度和高度
list($b_w,$b_h) = getimagesize($filename);


//获取水印图片的宽度和高度
list($w_w,$w_h) = getimagesize($water);

//创建背景图片的资源
$back = imagecreatefromjpeg($filename);
//创建水印图片的资源
$water = imagecreatefromjpeg($water);
//使用imagecopy()函数将水印图片复制到背景图片指定的位置中
imagecopy($back, $water, $posX=331, $posY=42, 0, 0, $w_w, $w_h);

//保存带有水印图片的背景图片
imagejpeg($back,$filename);
imagedestroy($back);
imagedestroy($water);
}

watermark("WechatIMG527.jpeg", "logo.jpeg");

?>

2 个评论

我网站上也有PHP多图合成源码下载
哈哈,网站内容不少啊。

要回复文章请先登录注册