<?php /* *Генерация случайного числа на картинке *автор: nc_soft *25.08.07 */ $rand = mt_rand(10000,99999); //случайное число $img = "fone.jpg"; //фон (jpg файл) 90*68 $pic = imageCreateFromjpeg($img); //создаем картинку $size = 24; //размер шрифта $angle = rand (-10, 10); //угол поворота $x = rand(-2,15); //смещение по оризонтали $y = rand(35,60); //смещение по вертикали $color = rand(1000,9999999); //случайный цвет $font = 'times'; //шрифт ImageTTFtext($pic, $size, $angle , $x, $y, $color, $font, $rand); /* imagettftext(image, size, angle, x, y, col, fontfile, text) Итак, size — размер шрифта текста в пикселях, angle — угол наклона текста в градусах (0 — нормальный горизонтальный вывод слева направо, 90, к примеру — снизу вверх, и так далее по кругу против часовой стрелки). Параметр fontfile — путь к самому .ttf файлу шрифта и, наконец, text — строка, представляющая выводимый текст, функция предусматривает возможность переноса строк, тоесть удобна для вывода именно текста. Для переноса нужно вставить последовательность символов \n\r (перенос строки и возврат каретки). */ //выдача header('Content-type:image/jpeg'); imagejpeg($pic); imagedestroy($pic); ?>