Hallo,
Lösung gefunden:
#$dst_img=imagecreate($tx,$ty); //Zielbild im Speicher vorbereiten
$dst_img=imagecreateTrueColor($tx,$ty); //neue Funktion benutzen
Die alte Funktion erzeugt nur einen Platzhalter mit 256 Farben. Wenn man dann ein jpeg darauf abbildet, wird nur der Kontrastkanal (schwarz) übertragen.
Die neue Funktion (ab GD 2.0.1) baut einen Platzhalter mit 3 (oder vier?) Bytes pro Pixel. Da klappts dann auch wieder mit der Farbe.
Liebe Grüße aus http://www.braunschweig.de
Tom
Liebe Grüße aus http://www.braunschweig.de
Tom
--
Intelligenz ist die Fähigkeit, aus Fehlern Anderer zu lernen und Mut die, eigene zu machen.
Intelligenz ist die Fähigkeit, aus Fehlern Anderer zu lernen und Mut die, eigene zu machen.