$img = imagecreatetruecolor(ширина, высота); // создаем картинку..
imagefilledrectangle($img, 0, 0, ширина, высота, imagecolorallocate($img, 255, 255, 255)); // зальем белым цветом
imagettftext($img, размер_шрифта, угол, х, y, imagecolorallocate($img, 255, 0, 0), "/path/arial.ttf", "текст"); // рисуем текст заданным шрифтом. если нету шрифта, то стандартным.
imagepng($img); // выводим
или imagegif($img); // выводим только gif