<div>
<h4>没有水印</h4>
<img src=
"/static/imghw/default1.png"
data-src=
"1.png"
class
=
"lazy"
style=
"max-width:90%"
alt=
"PHP实现图片裁剪、添加水印效果代码,_PHP教程"
>
</div>
<?php
header(
"content-type"
,
"text/html;charset=utf-8"
);
function
watermark(
$filename
,
$water
)
{
list(
$b_w
,
$b_h
) =
getimagesize
(
$filename
);
list(
$w_w
,
$w_h
) =
getimagesize
(
$water
);
$posX
=rand(0,(
$b_w
-
$w_w
));
$posY
=rand(0,(
$b_h
-
$w_h
));
$back
= imagecreatefrompng(
$filename
);
$water
= imagecreatefromgif(
$water
);
imagecopy(
$back
,
$water
,
$posX
,
$posY
, 0, 0,
$w_w
,
$w_h
);
imagepng(
$back
,
'test2.png'
);
imagedestroy(
$back
);
imagedestroy(
$water
);
}
watermark(
'1.png'
,
'test.gif'
);
?>
<div>
<h4>加上水印</h4>
<img src=
"/static/imghw/default1.png"
data-src=
"test2.png"
class
=
"lazy"
style=
"max-width:90%"
alt=
"PHP实现图片裁剪、添加水印效果代码,_PHP教程"
>
</div>