标签:count images border fill bsp http oca cat idt
<?php header(‘Content-type:image/jpeg‘); $width=120; $height=40; $element=array(‘a‘,‘b‘,‘c‘,‘d‘,‘e‘,‘f‘,‘g‘,‘h‘,‘i‘,‘j‘,‘k‘,‘m‘,‘n‘,‘o‘,‘p‘,‘q‘,‘r‘,‘s‘,‘t‘,‘u‘,‘v‘,‘w‘,‘x‘,‘y‘,‘z‘); $string=‘‘; for ($i=0;$i<5;$i++){ $string.=$element[rand(0,count($element)-1)]; } $img=imagecreatetruecolor($width, $height); $colorBg=imagecolorallocate($img,rand(200,255),rand(200,255),rand(200,255)); $colorBorder=imagecolorallocate($img,rand(200,255),rand(200,255),rand(200,255)); $colorString=imagecolorallocate($img,rand(10,100),rand(10,100),rand(10,100)); imagefill($img,0,0,$colorBg); imagerectangle($img,0,0,$width-1,$height-1,$colorBorder); for($i=0;$i<100;$i++){ imagesetpixel($img,rand(0,$width-1),rand(0,$height-1),imagecolorallocate($img,rand(100,200),rand(100,200),rand(100,200))); } for($i=0;$i<3;$i++){ imageline($img,rand(0,$width/2),rand(0,$height),rand($width/2,$width),rand(0,$height),imagecolorallocate($img,rand(100,200),rand(100,200),rand(100,200))); } //imagestring($img,5,0,0,‘abcd‘,$colorString); imagettftext($img,14,rand(-5,5),rand(5,15),rand(30,35),$colorString,‘font/SketchyComic.ttf‘,$string); imagejpeg($img); imagedestroy($img);
标签:count images border fill bsp http oca cat idt
原文地址:http://www.cnblogs.com/qianjilou/p/6939823.html