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

为什么我的文字水印带描边

水印带有黑色的描边,并且改变水印颜色不管用。

//打开图片

$src = "p.png";

$info = getimagesize($src);

// echo "<pre>";

// print_r($info);

$type = image_type_to_extension($info[2],false);

$fun = "imagecreatefrom{$type}";

$image = $fun($src);

//操作图片

$font = "msyh.ttf";

$content = "你好慕课";

// $content=iconv("GB2312","UTF-8",$content);

$col = imagecolorallocatealpha($image, 255, 255, 255, 50);

imagettftext($image, 40, 20, 100, 500, $col, $font, $content);

//输出图片

ob_clean();

header("Content-type:".$info['mime']);

$func = "image{$type}";

$func($image);

//保存图片

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

//销毁图片

imagedestroy($image);

http://img.mukewang.com/579589ea0001d3b207860462.jpg

提问者:666图 2016-07-25 11:39

个回答

  • hey自然
    2016-07-26 14:36:09

    换下 字体文件 试下。