Рисует строку текста вертикально

# imagestringup

(PHP 4, PHP 5, PHP 7, PHP 8)

imagestringup — Рисует строку текста вертикально

### Описание

function imagestringup(
GdImage `$image`,
GdFont|int `$font`,
int `$x`,
int `$y`,
string `$string`,
int `$color`
): true

Функция рисует текст `string` вертикально по заданным координатам.

### Список параметров

`image`
  Объект GdImage, который вернула функция imagecreatetruecolor() или другая функция генерации изображений.
`font`
  Принимает значения 1, 2, 3, 4, 5 для встроенных шрифтов в кодировке latin2 (более высокое число соответствует большему шрифту) или экземпляр класса GdFont, который возвращает функция imageloadfont().
`x`

  Координата нижнего левого угла по оси x.

`y`

  Координата нижнего левого угла по оси y.

`string`

  Текст надписи.

`color`

  Идентификатор цвета, который добавила в палитру изображения функция imagecolorallocate().

### Возвращаемые значения

Функция возвращает логическое значение `true`.

### Список изменений

Версия | Описание
--- | ---
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');

Вывод приведённого примера будет похож на:

### Смотрите также

- imagestring() - Рисует строку текста горизонтально
- imageloadfont() - Загружает новый шрифт

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open