Проблема с выводом заглавных букв imagettftext()

Hunterok

Новичок
Проблема с выводом заглавных букв imagettftext()

Помогите решить проблему
Вот ссылка http://www.tracyshumate.com/cms/creategroups/image.php?color=000000&fSize=10&text=BEAUTY
Буквы должны быть все одинакового размера, они заглавные, но вот почему-то неправильно они выводятся и это с определенным шрифтом, с другими все ок. Но мне нужен именно этот шрифт.
 

JIEXA

Новичок
1. В некоторых шрифтах заглавные буквы и прописные одинаковы.
2. Не знаю как с imagettftext, но вот похожую проблему с функцией strtolower я решил установкой локали
 

Hunterok

Новичок
Нет, в этом шрифте заглавные буквы и прописные буквы разные. Проблем с преобразованием регистра букв нету, но вот в картинке такая вот фигня. У меня на локальной машине вот этот код работает корректно:
Код:
<?php
// Set the content-type
header("Content-type: image/png");

// Create the image
$im = imagecreatetruecolor(400, 30);

// Create some colors
$white = imagecolorallocate($im, 255, 255, 255);
$grey = imagecolorallocate($im, 128, 128, 128);
$black = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 399, 29, $white);

// The text to draw
$text = 'Testing...BEAUTY... results in clearer text compared with imagejpeg';
// Replace path by your own font path
$font = 'RatioMedium.ttf';

// Add some shadow to the text


// Add the text
imagettftext($im, 10, 0, 15, 20, $black, $font, $text);

// Using imagepng() results in clearer text compared with imagejpeg()
imagepng($im);
imagedestroy($im);
?>
То есть слово BEAUTY отображается корректно, а на сервере буквы разного размера. В чем же разница тогда? При чем на этом же сервере, но на другом домене работает все ок. Может быть какие-то настройки? Подскажите плиз.
 
Сверху