PHP 8.6.0 Beta 1 is available for testing

imagecharup

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

imagecharup Рисует символ по вертикали

Описание

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

Функция рисует символ char вертикально на заданных координатах изображения image.

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

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

Координата начала рисования по оси x.

y

Координата начала рисования по оси y.

char

Символ, который требуется нарисовать.

color

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

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

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

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

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

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

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

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы

AltStyle によって変換されたページ (->オリジナル) /