Ответов: 2 Просмотров: 3213
|
$arrRect = imageftbbox(размер шрифта, угол, файл шрифта, текст)
$arrRect[0] - нижняя левая x-координата
$arrRect[1] - нижняя левая y-координата
$arrRect[2] - нижняя правая x-координата
$arrRect[3] - нижняя правая y-координата
$arrRect[4] - верхняя правая x-координата
$arrRect[5] - верхняя правая y-координата
$arrRect[6] - верхняя левая x-координата
$arrRect[7] - верхняя левая y-координата
PHP:
скопировать код в буфер обмена
$text = 'Строка'; $fontFile = 'font.ttf'; // узнаём обрамляющий прямоугольник для строки // создаём изображение по размерам прямоугольника -($arrRect[7] - $arrRect[1])); // создаём цвет для текста // заливаем изображение белым // пишим текст imagefttext($image, 10 , 0 , $arrRect[6 ], -$arrRect[7 ], $black, $fontFile, $text); // создаём файл с картинкой "не обязательно png" // удаляем изоброжение из памяти
|