Sven Rautenberg: Alpha-Transparentes-PNG erstellen

Beitrag lesen

Moin!

Es gibt da noch eine Funktion imagealphablending(), die regelt, wie die GDlib Farben zusammenmischt.

und die Funktion imagesavealpha, die sich darum kümmert, ob volle Alphakanalinformationen (bei PNG) gespeichert werden.

Ja, stimmt. Ich hatte vor viel zu langer Zeit mit dem ganzen Krempel mal gearbeitet und experimentieren müssen, um eine Kombination aus Farbverlauf im Hintergrund, Grafikoverlay mit Alphatransparenz plus Texteinbindung zu erstellen, und es lief gefühlt darauf hinaus, einfach alle mit Transparenz in Verbindung bringbare Funktionen, die Boolean-Werte entgegennehmen, hintereinander aufzulisten und solange an den Werten herumzuspielen, bis eine Kombination das gewünschte Bildergebnis gebracht hat. ;)

- Sven Rautenberg