imagettftext

Arthur

Good Member
imagettftext

Только собаку не бить млин...
знаю, что это уже миллион раз обсуждалось, наслышан, что перекодировать надо и т.д. и т.п. но тем не менее...

php4
GD 1.8
freetype2-2.0.4

а imagettftext не работает никак. мать её...
вот скрипт, кстати сдёрнул с форума один в один, чисто так это для проверочки :
<?
function iso2uni ($isoline){
for ($i=0; $i < strlen($isoline); $i++){
$thischar=substr($isoline,$i,1);
$charcode=ord($thischar);
$uniline.=($charcode>175) ? "&#" . (1040+($charcode-176)). ";" : $thischar;
}
return $uniline;
}
$koistring = "Юникод это вам не вилку сглотнуть!";
$isostring = convert_cyr_string($koistring, w, i);
$unistring = iso2uni($isostring);
Header("Content-type: image/png");
$im = imagecreate(400,30);
$black = ImageColorAllocate($im, 0,0,0);
$white = ImageColorAllocate($im, 255,255,255);
imageFill($im, 0, 0, $white);
imagettftext($im, 18, 0, 10, 20, $black, "lucon.ttf", $unistring);
ImagePng($im);
ImageDestroy($im);
?>

шрифт лежит где надо, всё вроде пучком но... увы
можете убедиься http://www.reptiles.ru/neonart/bin/button.php

Кто-нибудь может чего дельного посоветовать не отправляя куда подальше, чего-нить поискать... поверти люди добрые обыскался уже

$isostring = convert_cyr_string($koistring, w, i); стоин w,а не k т.к. у меня win стринг... но я уже пробывал и так и сяк... один хрен...
 
Сверху