<?php //打开图片 //1:配制图片路径 $src ='3.jpg'; //2:获取图片信息 $info = getimagesize($src); //echo "<pre>"; //print_r($info); //3:通过图像的编号,来获取图像的类型 $type = image_type_to_extension($info[2],false); //如果不想要. 加一个false //print_r($type); //4:在内存中创建一和我们图像类型一样的图像 $fun = "imagecreatefrom{$type}"; //5:把图片 复制到我们的内存中 $image=$fun($src); //操作图片 //1设置字体路径 $font = "msyh.ttc"; //2填写水印内容 $content = '你好,世界'; //3设置字体的颜色和透明度 参数一,内存中的图片,参数二,颜色RGB $col =imagecolorallocatealpha($image,255,255,255,50); //4写入文字 imagettftext($image,20,0,20,30,$col,$font,$content); //输出图片 //1浏览器输出 header("Content-type:".$info['mime']); //告诉浏览器输出的内容是一张图片 $func = "image{$type}"; $func($image); //imagejpeg($image); //2保存图片 func($image,'newimage.'.$type); //销毁图片 ?>
$func($image,'newimage.'.$type) 粗心死了