(PHP 4, PHP 5, PHP 7, PHP 8)
imagecharup — Рисует символ по вертикали
$image,$font,$x,$y,$char,$color
Функция рисует символ char вертикально на заданных координатах
изображения image.
imagefontxКоордината начала рисования по оси x.
yКоордината начала рисования по оси y.
charСимвол, который требуется нарисовать.
colorИдентификатор цвета, который добавила в палитру изображения функция imagecolorallocate().
Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.
| Версия | Описание |
|---|---|
| 8.1.0 |
Параметр font теперь принимает как экземпляр класса GdFont,
так и целое число (int); раньше параметр принимал только целое число (int).
|
| 8.0.0 |
Параметр image теперь принимает объект GdImage;
раньше параметр принимал корректный gd-ресурс (resource).
|
Пример #1 Пример рисования символа функцией imagecharup()
<?php
$im = imagecreate(100, 100);
// Рисуем первую букву строки вертикально: при повороте "N" станет выглядеть как "Z"
$string = 'Note that the first letter is a N';
$bg = imagecolorallocate($im, 255, 255, 255);
$black = imagecolorallocate($im, 0, 0, 0);
// Рисует чёрный символ "Z" на белом фоне
imagecharup($im, 3, 10, 10, $string, $black);
header('Content-type: image/png');
imagepng($im);Вывод приведённого примера будет похож на: