PHP GD库其他操作 示例
时间:6年前 阅读:7266
<?php
$im=imagecreatefromjpeg("img/uu01.jpg"); //得到图片
$logo=imagecreatefrompng("img/uu02.png"); //得到水印的那张图片
$im_size=getimagesize("img/uu01.jpg"); //得到原文件的宽和高。 得到的是一个数组:文件大小的信息
$logo_size=getimagesize("img/uu02.png"); //得到原文件的宽和高。 得到的是一个数组:文件大小的信息
//给图片加logo水印
//imagecopy($im,$logo,100,100,0,0,$logo_size[0],$logo_size[1]); //100,100 这是放在X,Y轴的位置
// 0,0的意思是 水印小图片的原点,0,0在设置的位置上,如果设置其它数,就偏移
imagecopy($im,$logo,$im_size[0]-$logo_size[0],$im_size[1]-$logo_size[1],0,0,$logo_size[0],$logo_size[1]);
//$logo_size[0]获取的是图片宽度,$logo_size[1]获取的是图片的高度。
header("content-type:image/jpeg");
imagepng($im);
imagedestroy($im); //imagedestroy 清除图片对象(养成良好习惯,用了图片之后清除)
imagedestroy($logo); //imagedestroy 清除图片对象(养成良好习惯,用了图片之后清除)
?>
本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。
微信扫码关注
更新实时通知


网友评论