ГРУППА КУРСА
|
Главная >
Учебник PHP >
Рисование текстаФункция imageString() рисует одну строку текста. imageString (изображение, шрифт, x, y, текст, цвет) Параметры:
изображение - дескриптор изображения шрифт - указывается числом. От 1 до 5 - это встроенные шрифты. Остальные числа - это номер загруженного шрифта x - координата X верхнего левого угла строки y - координата Y верхнего левого угла строки текст - текст добавляемый в картинку цвет - дескриптор цвета Если строка не помещается полностью в рисунок, то часть текста просто не отображается. Создадим изображение и добавим в него текст:
Функция imageStringUp() также рисует текст, только снизу вверх. Она имеет такие же параметры. Координаты x и y указывают левый нижний угол строки. Русский текст написать при помощи этих функций не получится. Для этого можно использовать функцию imageFtText(), которая использует файл шрифта в формате ttf. Стандартные шрифты есть в Windows. Их можно найти через поиск. А нестандартные можно скачать в интернете. Чтобы писать русский текст, шрифт должен содержать русские символы. imageFtText (изображение, размер, направление, x, y, цвет, файл, текст) Параметры:
изображение - дескриптор изображения размер - размер шрифта в пунктах направление - направление строки в градусах. 0 означает обычное направление слева направо. x - координата X начала строки y - координата Y базовой линии строки цвет - дескриптор цвета файл - путь к файлу шрифта текст - текст добавляемый в картинку Пример:
Попробуйте использовать другие параметры. Измените угол направления строки, добавьте русский текст. |