2.3. Spara bilder med transparens

Det finns två olika tillvägagångssätt som används av grafikfilformat för att stödja transparenta bildområden: enkel binär transparens och alfatransparens. Enkel binär transparens stöds i GIF-formatet; en färg från den indexerade färgpaletten markeras som den transparenta färgen. Alfatransparens stöds i PNG-formatet; transparensinformationen lagras i en separat kanal, alfakanalen.

[Notera] Notera

GIF-formatet används sällan eftersom PNG stöder alla funktioner hos GIF och har ytterligare funktioner (t.ex. alfatransparens). GIF används ändock fortfarande för animationer.

Procedur 6.1. Skapa en bild med transparenta områden (alfatransparens)

  1. Vi kommer först använda samma bild som i de tidigare handledningarna, GIMP-maskoten Wilber.

    Figur 6.3. Wilber-bilden öppnad i RGBA-läge

    Wilber-bilden öppnad i RGBA-läge

  2. För att exportera en bild med alfatransparens måste du ha en alfakanal. För att se om bilden har en alfakanal, gå till kanaldialogen och bekräfta att en post för Alfa finns, förutom Röd, Grön och Blå. Om så inte är fallet, lägg till en ny alfakanal från lagermenyn; Lager+TransparensLägg till alfakanal.

  3. Den ursprungliga XCF-filen innehåller bakgrundslager som du kan ta bort. GIMP kommer med standardfilter som stöder skapande av gradienter; titta under Filter+Ljus och skugga. Du begränsas bara av din fantasi. För att demonstrera förmågorna hos alfatransparens visas ett mjukt ljus i bakgrunden runt Wilber.

  4. När du är klar med din bild kan du exportera den i PNG-format.

Figur 6.4. Wilber-bilden med transparens

Wilber-bilden med transparens

Mellanmörka rutor i bakgrundslagret representerar den transparenta regionen för den exporterade bilden medan du arbetar på den i GIMP.