GD2 & FreeType --> ttf
Freakie
- php
<?
header("Content-type: image/png");
$image = imagecreatefrompng("blanco.png");
$text_color = imagecolorat($image, 240, 200);
imagettftext($image, 64, 0, 30, 70, $text_color, "arial.ttf", $name." ist doof.");
imagepng($image);
imagedestroy($image);
?>
Hi, oben habe ich mal den Code der verlinkten PHP-Datei angegeben. Aber irgendwie funzt die imagettftext-Funktion nicht. Laut PHPinfo (GD Support -> enabled; GD Version -> bundled (2.0 compatible); FreeType Support -> enabled; FreeType Linkage -> with TTF library ist ) ist GD und FreeType jedoch installiert. Woran kanns liegen? Bitte hleft mir ^^
PS: Die Fehlermeldung wird nur im IE angezeigt, Mozilla sagt "Die Grafik kann nicht angezeigt werden, da sie Fehler enthält"... Sie lautet "Warning: imagettftext() [function.imagettftext]: �à ¦ in /home/freakn/public_html/htdocs/doof/index.php on line 5" (im verlinkten File steht Line 7, da ich dort noch 2 Zeilen eingequotet habe ;))
mfg Freakie
Hallo Freakie,
welche GD Version hast du denn installiert?
Probiere mal diesen Code. Hatte bei deinem auch Probleme. So modifiziert klappt es allerdings.
<?
header("Content-type: image/png");
$image = imagecreate(250,100) or die ("Kann keinen neuen GD-Bild-Stream erzeugen");
$farbe_body=imagecolorallocate($image,255,255,255);
$text_color = imagecolorallocate($image,0,0,0);
imagettftext($image, 64, 0, 30, 70, $text_color, "arial.ttf", $name." ist doof.");
imagepng($image);
imagedestroy($image);
?>
Schönen Gruß aus München
die knappschaft