Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

imagecreatetruecolor - Bilder nur schwarz/weiß





Frage

Morgen, Ich bin gerade dabei, mit GD rumzuspielen. Sinn und Zweck des Scripts soll es sein, dynamisch ein Bild mit Text zu erzeugen - soweit, so gut. Die von mir vorgegeben Farben werden anerkannt, solange ich imagecreate anstatt imagecreatetruecolor verwende. Sieht jemand einen Fehler in nachfolgendem Script, an dem es liegen könnte, dass die Farben von ImageCreateTrueColor NICHT angenommen werden? [code] <?php function createImg($font, $text, $bgcolor, $fontcolor) { $bgColor = rgbDecimal($bgcolor); $fontColor = rgbDecimal($fontcolor); $img = imagecreatetruecolor(300, 50); // Hier scheint das Problem zu liegen. $bgColor = imagecolorallocate($img, $bgColor[´r´], $bgColor[´g´], $bgColor[´b´]); // Setze Hintergrundfarbe. $fontColor = imagecolorallocate($img, $fontColor[´r´], $fontColor[´g´], $fontColor[´b´]); // Setze Schriftfarbe. imagettftext($img, 16, 0, 30, 32, $fontColor, $font, $text); // Setze Text. ImageJPEG($img, $text.".jpg"); // Werfe Bild als JPEG aus. } function rgbDecimal($color) { $color = str_split($color, 2); list($r, $g, $b) = $color; $col[´r´] = hexdec($r); $col[´g´] = hexdec($g); $col[´b´] = hexdec($b); return $col; } createImg(´arial.ttf´, ´Bildtext´, ´CCCCCC´, ´DDDDFF´); ?> [/code] Danke für Antworten im Vorraus, --Sven.

Antwort von



Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: