*
*Купить рекламу
* ТОП РЕЙТИНГ С ОТДАЧЕЙ ОТ ПС
Описание: Для нанесения текста в любой кодировке и на любом языке возможно благодаря сторонним шрифтам.
В основе примера используется функция — imagettftext(). Она может принимать несколько значений: размер текста в пикселях, цвет, начало текста относительно координат по осям X и Y, сам наносимый текст и самое главное, файл шрифта, который позволит наносить текст в нужной кодировке.
Код:
$width  = 200; // ширина изображения
$height = 100; // высота изображения

// создаем изображение, на котором будем рисовать
$img = imagecreatetruecolor( $width, $height );

$rgb = 0xFFFFFF; // цвет заливки фона

imagefill( $img, 0, 0, $rgb ); // заливаем холст цветом $rgb

$fontName = "impact.ttf"; // путь к шрифту

$font_sise = 18; // размер шрифта
$textColor = 0x000000; // цвет шрифта
$x = 50; // отступ слева
$y = 50; // отступ справа

// текст, который будем наносить на картинку n обозначает переход на новую строку
$text = 'Текстn кириллица';

// нанесение текста
imagettftext( $img, $font_sise, 0, $x, $y, $textColor, $fontName, $text );

// выводим результат в браузер
header("Content-Type: image/png");
imagepng( $img );

// очищаем память
imagedestroy( $img );
Добавил: * uniconico (3 Сент 2018 в 22:24)
Комментарии (1)
Скачать: TEXTAREA | TXT
Онлайн: 25 из 15623
Последний: * neham
Служба поддержки
* Gix.Su - Магазин скриптов