Hola!
Mírate la librería GD.
Aquí tienes un sencillo script de ejemplo, que genera una imagen con texto:
Código PHP:
<?php
$im = imagecreate (250, 28);
$black = ImageColorAllocate ($im, 0, 0, 0);
$yellow = ImageColorAllocate ($im, 235, 235, 51);
ImageTTFText ($im, 20, 0, 10, 20, $yellow, "/WINDOWS/Fonts/IMPACT.ttf",
"IMPACT FONT HIP HIP Hurray!!!");
ImagePNG($im);
?>
Te generaría una imagen así:
Sacado del tutorial
http://www.phpfreaks.com/tutorials/105/3.php