|
Die Dateiformate GIF (graphics interchange format) und PNG (portable network graphic) erlauben es, bestimmte Bereiche einer Grafik als transparent zu speichern. Dies findet häufig im Web Verwendung, wo dann an ebendiesen Stellen der gerade aktuelle Hintergrund der HTML-Seite durchscheint.
Man stelle sich als Beispiel eine Bitmap-Grafik mit 1 Bit Farbtiefe vor, deren weiße Flächen den transparent zu machenden Hintergrund bilden. Die Grafik besteht aus einer Ebene: der Hintergrund-Ebene. Um darin die Transparenz zu erzeugen, muss man ihr einen Alphakanal hinzufügen (mit rechter Maustaste im Ebenen-Dialog auf die Ebene klicken und im erscheinenden Kontextmenü den Menüpunkt Alphakanal hinzufügen auswählen). Nun kann man den ehemals weißen Hintergrund mit einem Auswahlwerkzeug markieren und löschen (Strg-X). Bevor man die Datei speichert, wandelt man sie in den indizierten Farbmodus um (Menüpunkt Bild::Modus::Indiziert).
Dabei muss man darauf achten, dass von den 256 maximal möglichen Farben eine für die Transparenz reserviert wird, also nur noch 255 sichtbare Farben möglich sind (vgl. Warnung in nebenstehendem Dialogfenster). Im dargestellten Beispiel wird außer der transparenten Farbe nur noch eine weitere Farbe verwendet so dass wir als Anzahl der Farben 2 angeben (hier ist das Programm nicht ganz konsistent: da die transparente Farbe immer automatisch hinzugefügt wird, müsste hier eigentlich der Wert 1 eingetragen werden; das Programm lässt hier prinzipiell aber keine Werte kleiner als 2 zu).

Bei der Speicherung von PNG-Dateien gibt es noch die Besonderheit, dass mit der Option Hintergrundfarbe sichern zusätzlich die zum Zeitpunkt der Speicherung eingestellte Hintergrundfarbe mit abgespeichert werden kann. Laut GIMP Online-Hilfe zeigt der Netscape Navigator dann jedoch keine Transparenz an, sondern verwendet diese Farbe als Hintergrund für die Grafik.
Entgegen diese Aussage habe ich allerdings die Erfahrung gemacht, dass wenn man unter dem Windows-Betriebssystem die Option nicht auswählt, der Netscape-Browser (deutsche Version 4.71) auch keine Transparenz anzeigt und die Grafik ebenfalls mit besagte Farbe hinterlegt. Aus dem Grund wähle ich beim Speichern meine primär als Hintergrund verwendete Farbe aus, so dass nur in Ausnahmefällen eine »falsche« Farbe bei Netscape-Nutzern angezeigt wird.
Diese Anleitung wurde unter Verwendung von GIMP 2.0.1 erstellt bzw. bezieht sich auf dieselbige Programmversion.
|