Transparenter Hintergrund beim erstellen von gif

gerd87

Erfahrenes Mitglied
Hallo,
ich habe folgendes Problem:
Ich möchte ien Thumbnail im Gif-Format erstellen. Das Klappt auch soweit. Nur ist der Hintergrund des Bildes schwarz.
Ich habe den Befehl imagecolortransparent gefunde. Mit dem mache ich das Bild transparent. Jetzt möchte ich das Thumbnail erstellen. Dies wird aber nicht über die ganze größe des erstellten Bildes copiert. Am Rand bleiben jetzt trotzdem schwarze Streifen.

Mein Code:
PHP:
                // Transparenter Hintergrund statt schwarzen
                $im2 = imagecreate($breite_neu,$hoehe_neu);
                $colourBlack = imagecolorallocate($im2, 0, 0, 0);
                imagecolortransparent($im2, $colourBlack);


                imagecopyresampled($im2, $im1, 0, 0, 0, 0, $breite_neu, $hoehe_neu, $breite, $hoehe); //Bild in Thumbnail kopieren

                imagegif($im2,"$bildordner/thumb_$bilddatei_name"); //Thumbnail speichern

Ergebnis:
http://www.gerd87.de/thumb_222.gif
 
Zurück