Нужно сделать надпись на картинках русскими буквами, но имеется проблема с кодировкой.
Есть скрипт, который делает надпись на картинке. Он использует файл со шрифтами, находящийся на сайте arial.ttf. Однако сам файл имеет кодировку ANSI, а веб сервер и сайт работают только под utf-8. В итоге надписи на картинках выводятся в виде квадратов.
Если можно перекодировать arial.ttf, то пожалуйста скажите КАКОЙ программой?
Если можно скачать arial.ttf в UTF-8, то пожалуйства дайте ссылку! Искал не нашел.
PHP:
скопировать код в буфер обмена
createWm ($im1, "надпись", dirname(realpath(__FILE__))."/../image_load/css/arial.ttf"); function createWm(&$img,$text,$font,$r=128,$g=128,$b=128,$alphaLevel=60){ $text = " ".trim($text)." "; $size = (($width+$height)/3 )*2 /strlen($text); $x = $width/2 - abs($box[4 ] - $box[0 ])/2; $y = $height/2 + abs($box[5 ] - $box[1 ])/2; return $img; }
|