gd2 и русский язык

  • Автор темы Автор темы zaartix
  • Дата начала Дата начала

zaartix

Новичок
gd2 и русский язык

Использую комплект денвера, входит библиотека php_gd2.dll в комплект. Пытаюсь написать на картинке русским шрифтом - получается корказябла. Как только не пытался - не получается. Где можно сменить кодировку для gd2 или как решить по-другому проблему с русскими буквами во время использования gd2?
 
ух, пасиб большое. полезный ресурсик.
Для тех, кому надо сабж - вот ответ:
$text = win2uni('Всем привет! :)');
$coord = imagettfbbox(FONT_SIZE,0,FONT_NAME,$text);


function win2uni($s)
{
$s = convert_cyr_string($s,'w','i'); // преобразование win1251 -> iso8859-5
// преобразование iso8859-5 -> unicode:
for ($result='', $i=0; $i<strlen($s); $i++) {
$charcode = ord($s[$i]);
$result .= ($charcode>175)?"&#".(1040+($charcode-176)).";":$s[$i];
}
return $result;
}
 
это все для пхп4... )
не смотри на название домена. просто захотелось такой купить :o)
 
zaartix
...
цитирую функцию..
...
function win2uni($s)
{
$s = convert_cyr_string($s,'w','i'); // преобразование win1251 -> iso8859-5
// преобразование iso8859-5 -> unicode:
for ($result='', $i=0; $i<strlen($s); $i++) {
$charcode = ord($s[$i]);
$result .= ($charcode>175)?"&#".(1040+($charcode-176)).";":$s[$i];
}
return $result;
}
...
 
Сверху