可以生成新图,但是浏览器没法看
//1.配置图片路径
$src = 'river.jpg';
//2.获取图片信息
$info = getimagesize($src);
//print_r($info);
//3.通过图像的编号来获取图像的类型
//加false前面的点去掉
$type = image_type_to_extension($info[2], false);
//print_r($type);
//4.在内存中创建一个和我们一样的图像
$fun = "imagecreatefrom{$type}";
//5.把图片复制到内存中
$image = $fun($src);
/**
*操作图片
*/
//1.设置字体的路径
$font = 'Songti.ttc';
//2.字体内容
$content = "你好,mooc";
//3.颜色和透明度
$color = imagecolorallocatealpha($image, 255, 255, 255, 50);
//4.把文字写入图片中
imagettftext($image, 20, 0, 20, 30, $color, $font, $content);
/**
* 输出图片
*/
//浏览器输出
header("Content-type:".$info['mime']);
$func = "image{$type}";
$func($image);
//保存图片
$func($image,'newimage.'.$type);
/**
* 销毁图片
*/
imagedestroy($image);