php水印原理篇

<?php
//分别载入两张图片 $img_source 源图  $img_yin 水印图
$img_source = "sour.jpg";
$img_yin      ="yin.png";
$im                  = imagecreatefromjpeg($img_source);
$img2            = imagecreatefrompng($img_yin);
 
//取得各自的长宽,计算位置
$im_WH      =getimagesize($img_source);
$im_W      =$im_WH[0];
$im_H      =$im_WH[1];
 
$img2_WH= getimagesize($img_yin);
$img2_W = $img2_WH[0];
$img2_H = $img2_WH[1];
 
//定义存放的位置
$NewX      =$im_W-$img2_W;
$NewY      =$im_H-$img2_H;
//填充
imagecopy($im,$img2,$NewX,$NewY,0,0,$img2_W,$img2_H);
//$img 生成带水印的新图片
$img = "newyin.jpg";
header("Content-type:image/jpeg");
imagejpeg($im,$img);
?>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值