(PHP 4, PHP 5, PHP 7, PHP 8)
imagestringup — Рисует строку текста вертикально
Функция рисует текст string
вертикально на заданных координатах.
image
Объект GdImage, который возвращает одна из функций, создающих изображения, например, imagecreatetruecolor().
font
Принимает значения 1, 2, 3, 4, 5 для встроенных шрифтов в кодировке latin2 (более высокое число соответствует большему шрифту) или экземпляр класса GdFont, который возвращает функция imageloadfont().
x
x-координата нижнего левого угла.
y
y-координата нижнего левого угла.
string
Текст надписи.
color
Идентификатор цвета, созданный функцией imagecolorallocate().
Функция возвращает true
, если выполнилась успешно, или false
, если возникла ошибка.
Версия | Описание |
---|---|
8.1.0 |
Параметр font теперь принимает как экземпляр класса GdFont,
так и целое число (int); раньше параметр принимал только целое число (int).
|
8.0.0 |
Параметр image теперь ожидает экземпляр класса GdImage;
раньше параметр ждал корректный gd -ресурс (resource).
|
Пример #1 Пример вертикальной отрисовки строки текста функцией imagestringup()
<?php
// Создание изображения размером 100*100
$im = imagecreatetruecolor(100, 100);
// Надпись
$textcolor = imagecolorallocate($im, 0xFF, 0xFF, 0xFF);
imagestringup($im, 3, 40, 80, 'gd library', $textcolor);
// Сохранение изображения
imagepng($im, './stringup.png');
?>
Вывод приведённого примера будет похож на: