Zum Inhalt springen

GifBuilder und alphatransparente PNGs

Erstellt am 23. Oktober 2008 · 1 Antwort · letzte Antwort am 23. Oktober 2008

Tags: Bilder, Frage

huepfmonster ·

Hallo!
Ich versuche, ein Bild dynamisch zu generieren. Dazu verwende ich folgenden Code:

lib.topBanner=IMG_RESOURCE
lib.topBanner{
        file=GIFBUILDER
        file{
	XY=[5.w],[5.h]
	transparentBackground = 0
	5 = IMAGE
	5 {
          file.import = uploads/media/
          file.import {
          data = levelmedia:-1, slide
          listNum = 0
          }
        }
	10 = IMAGE
10.file=bannerleer.png
	  }
}

Das erste Bild ist ein normales .jpg oder .gif, das zweite ein alphatransparentes png mit transaprenten bereichen. Der Effekt ist, dass die transparenten Stellen des zweiten Bildes mit dem ersten "gefüllt" werden. Jetzt ist es aber so, dass gifbuilder die alphatransparenz des zweiten Bildes scheinbar verwirft, was zu sehr hässlichen Rundungen im endgültigen Bild führt. Kann Gifbuilder das überhaupt? Kann ich das irgendwie einschalten?

Danke im Voraus!

jakob