(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');
imagedestroy($im);
?>
Результатом выполнения данного примера будет что-то подобное: