php图片加水印网页上无法显示,添加图片水印:页面无报错,但是无显示图片
/*打开图片*/
//1配置图片路径
$src = "Ekko.jpg";
//2获取图片的基本信息
$info = getimagesize($src);
//3通过图像的编号来获取图片的类型
$type = image_type_to_extension($info[2],false);
//4在内存中创建一个和我们图像类型一致的图像
$fun = "imagecreatefrom{$type}";
//5把要操作的图片复制到内存中
$image = $fun($src);
/*操作图片*/
//1设置水印的路径
$image_Mark = "hei.png";
//2获取水印图片的基本信息
$info2 = getimagesize($image_Mark);
//3通过水印的图像编号来获取水印的图片类型
$type2 = image_type_to_extension($info2[2],false);
//echo $type2;
//4在内存中创建一个和我们水印图像一致的图像类型
$fun2 = "imagecreatefrom{$type2}";
//5把水印图片复制到内存中
$water = $fun2($image_Mark);
//6合并图片
imagecopymerge($image,$water,200,200,0,0,$info2[0],$info2[1],30);
//7销毁水印图片
imagedestroy($water);
/*输出图片*/
//在浏览器中输出图片
header("Content-type:",$info['mime']);
$funs = "image{$type}";
$funs = ($image);
//保存图片
//$fun($image,'imageMark.'.$type);
/*销毁图片*/
imagedestroy($image);
?>
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
