图片不出现
代码一样,可是为什么图片不出现?在搜狐浏览上提示因存在错误而无法输出,检查了好几遍不知道什么原因
代码一样,可是为什么图片不出现?在搜狐浏览上提示因存在错误而无法输出,检查了好几遍不知道什么原因
2016-04-03
图片路径合适着呢呀
<?php
/*1、打开图片*/
//配置图片路径
$src='004.jpg';
//获取图片信息
$info=getimagesize($src);
//通过图像编号来获取图片类型
$type=image_type_to_extension($info[2],false);
//var_dump($type);
//在内存中创建一个和图片类型一样的图像
$fun="imagecreatefrom{$type}";
////把图片复制到内存中
$image=$fun($src);
///*2、操作图片*/
////设置字体的路径
$font="msyh.ttf";
////填写水印的内容
$content="你好,慕课";
////设置字体的颜色和透明度
$col=imagecolorallocatealpha($image,255,255,255,50);
////将文字写入图片中
imagettftext($image,20,0,20,30,$col,$font,$content);
///*3、输出图片*/
////浏览器输出
header("Content-Type: {$info['mime']}");
$func="image{$type}";
//$func($image);
////保存图片
$func($image,'newjpeg.',$type);
///*4、销毁图片*/
imagedestroy($image);
?>
举报