Con las librerías GD puedes generar un gráfico de cualquier tipo .. tienes funciones por ejemplo para "escribir texto" sobre el gráfico que generas .. tienes funciones para pintar "lineas, circulos, etc ..." y otras incluso para "mezclar imagenes" con otras existentes .. En general todo tipo de funciones para generar una imagen en forma "dinámica" (en base a tu programación).
más info:
www.php.net/gd
Un saludo,