为什么出不了水印
图片出来了但是水印没出来
图片出来了但是水印没出来
2016-05-26
<?php
$src="001.jpg";//用于配置图片路径
$info=getimagesize($src);//了解图片信息
print_r($info);
$type=image_type_to_extension($info[2],false);//获取图片类型
$copy="imagecreatefrom{$type}";//这是一个方法给内存复制一份一样格式的图,用花括号是为了包含变量
$image=$copy($src);//把图片复制到内存去
$font="msyh.ttf";//字体的路径
$string="加菲猫";//水印字体
$col=imagecolorallocatealpha($image,220,20,60,50);//设置字体颜色
imagettftext($image,50,0,50,130,$col,$font,$string);//把字体放进图片
ob_clean();
header("Content-type:".$info['mime']);
$fun="image{$type}";
$fun($image);
$fun($image,'newpicture.'.$type);
?>
举报