Feb 3, 2013

php 生成图片文字


header("Content-Type:image/png");
$width=100;
$height=30;
$im = imagecreate($width,$height);
$bkg = imagecolorallocate($im, 255,255,255);
$clr = imagecolorallocate($im, 0,0,0);
$fnt = "arial.ttf";//"ziti/simhei.ttf";
//字体色
$font=imagecolorallocate($im,0,0,0);
//模糊点颜色
//$pix=imagecolorallocate($im,187,230,247);
//绘模糊作用的点
//mt_srand();
/*
for($i=0;$i<1000 data-blogger-escaped-br="" data-blogger-escaped-i=""> {
imagesetpixel($im,mt_rand(0,$width),mt_rand(0,$height),$pix);
}
*/
$str = "123abc";
// "中文OK" in UTF-8
imagettftext($im, 9, 0, 7, 20, $clr, $fnt, $str); //ttf中文字体
//imagerectangle($im,0,0,$width-1,$height-1,$font);
imagejpeg($im);
imagedestroy($im); //释放