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

那错了,求解


<?php

$src="im.gif";//连接数据库

$info=getimagesize($src);//获得图片信息

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

$fun="imagecreateform{$type}";

$image=$fun($src);

//把图片复制到内存中

$font="msyhbd.ttc";

//设置字体路径

$content="你好,哈哈";

//加入的内容

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

//用此函数设置字体的颜色和透明度

imagefttext($image,20,0,20,30,$col,$font,$content);

//把函数写到图片中

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

//告诉浏览器怎样输出

$func="image{$type}";

//类型

$func($image);

//输出

?>


提问者:纸箱 2016-05-30 13:00

个回答

  • 落叶叶叶
    2016-06-01 14:35:04

    //加入的内容

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

    应该是

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