пытаюсь вывести русский текст на картинку. файл в кодировке utf8. Но все равно кракозября выводит. уже кучу рецептов в интернетах посмотрел. советуют кодировать перекодировать. все уже пробовал. да и не надо по идее кодировать. итак же все в utf8.
$fontName = "impact"; // путь к шрифту
$font_sise = 18; // размер шрифта
$textColor = 0x000000; // цвет шрифта
$x = 50; // отступ слева
$y = 50; // отступ справа
$text = 'Текст\n кириллица';
$arr = imagettftext($img, $font_sise, 0, $x, $y, $textColor, $fontName,$text);
var_export($arr);
Вобще выводит вот так - http://prntscr.com/fga5tc
Попробуйте использовать какой-то другой шрифт. Положите font.ttf в папку с php файлом и импортируйте его так:
$fontName = "./font.ttf";
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники