该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
下面是原代码,不过在此之前,请在php.ini中将extension=php_gd2.dll和extension=php_iconv.dll前面的分号去掉!!!
//用GD库在图片上写上文字。[图片水印]
Header( "Content-type: image/gif"); //1.GIF格式
//Header( "Content-type: image/jpeg"); //2.JPEG格式
//Header( "Content-type: image/png"); //3.PNG格式
$pic_name="test4.png"; //给定底图名称及路径
$im=ImageCreateFromPNG($pic_name); //绘制底图
//$im = imagecreate(400,400); //[绘制显示区域]
$bg = ImageColorAllocate($im,255,255,220); //[绘制背景色]
$red = ImageColorAllocate($im,155,195,255); //确定红色[用于中文的显示]
$white = ImageColorAllocate($im,255,255,255); //确定白色[用于英文的显示]
$blue = ImageColorAllocate($im,255,255,160);
$font1 = "C:/Windows/Fonts/simkai.ttf"; //确定楷体[用于中文的显示] 黑体:simhei.ttf
$font2 = "C:/Windows/Fonts/Georgia.ttf"; //确定Arial[用于英文的显示]
$str = iconv("gb2312","UTF-8","新年快乐!"); //确定要绘制的中文文字
$char="Happy New Year!"; //确定要绘制的英文文字
$wy=iconv("gb2312","UTF-8","高田宏 2004.12.31");
ImageTTFText($im,30,0,30,150,$red,$font1,$str); //绘制中文文字
ImageTTFText($im,25,0,30,190,$white,$font2,$char); //绘制英文文字
ImageTTFText($im,20,0,560,580,$blue,$font1,$wy);
ImageGIF($im); //1.GIF绘图函数 //生成GIF图片
//ImageJPEG($im); //2.JPEG绘图函数
//ImagePNG($im); //3.PNG绘图函数
ImageDestroy($im);
?>