Просто создайте петлю через координаты х изображения.Пример ($ im - ваше изображение, text - это функция, которая записывает текст в $ im с заданными координатами x, y):
$image_width=imagesx($im);//get width of image
$increment=5;//get increment of text scroll
for($i=0;$i<$image_width;$i+=$increment){//loops the image pixels
text(0,$i);//calls the function text which should draw text to $im at the given coordinates
}
Пожалуйста, спросите, не знаете ли вы, как реализовать text
функция.