问答详情
源自:2-4 给图片添加文字水印—保存和销毁图片

从输出图片程序开始不知道哪里错了,图片显示不出来

http://img.mukewang.com/56d57c0c0001920406290184.jpg<?php
/*保存图片*/
$src="001.jpg";
$info=getimagesize($src);
$type=image_type_to_extension($info[2],false);
print_r($info);
$fun="imagecreatefrom{$type}";
$image=$fun($src);

$font="msyh.ttf";
$content="你好,慕课";

$col=imagecolorallocatealpha($image,255,255,255,50);
imagettftext($image,20,0,20,30,$col,$font,$content);

header("Content-type: " . $info['mime']);
$func="image{$type}";
$func($image);

$func($image,'newimage.'.$type);

imagedestroy($image);

?>

提问者:侃侃康 2016-03-01 18:27

个回答

  • jxeng
    2016-05-20 21:32:06

    可以参考这里,http://www.thinkphp.cn/topic/23636.html

    在header前面加ob_clean()

  • 爱好与爱好
    2016-04-03 17:31:10

    我也是,不知道怎么回事

  • 慕先生3307865
    2016-03-06 21:57:16

    我也出现这个 

  • ylbisno1
    2016-03-05 16:33:00

    菜鸟飘过!