$dims[$i]) $xmin=$dims[$i]; if($xmax<$dims[$i]) $xmax=$dims[$i]; $i++; if($ymin>$dims[$i]) $ymin=$dims[$i]; if($ymax<$dims[$i]) $ymax=$dims[$i]; $i++; } $width =$xmax-$xmin; $height=$ymax-$ymin; //fprintf($stderr,"%s : (%f,%f) (%f,%f) (%f,%f)\n",$text,$xmin,$ymin,$xmax,$ymax,$width,$height); $im = @imagecreate ($width,$height); if(!$im) return $im; $bg_color = imagecolorallocate($im, 255, 255, 255); $fg_color = imagecolorallocate($im, 0, 0, 0); //imagerectangle($im, 0, 0, $width, $height, $bg_color); imagettftext($im, $size, $angle, -$xmin, -$ymin, $fg_color, $font, $text); header("Content-type: image/jpeg"); imagejpeg($im); imagedestroy($im); } function image_numbers($string) { header("Content-type: image/jpeg"); $x=0; $y=0; $imgs=Array(); for($i=0;$i