von Xenara » Mo 28. Jun 2010, 10:31
Der Alpha-Kanal ist der Transparenzkanal eines Bildes, diese Bilder haben nicht nur R(ot), G(elb) und B(lau) als Farben, sondern eben noch die Transparenz.
[Exkurs]
PNG speichert die Transparenz mit, deswegen haben die Bilder dann keinen weissen Rand, der das Rechteck auffüllt, sondern bestehen nur aus dem eigentlichen Inhalt.
Ob die Transparenz gespeichert wird, liegt am Dateiformat. JPEG etwa kann Transparenzen nicht speichern.
Bitte trotzdem auf keinen Fall Bilder einfach in JPEG speichern, das ist für Fotos ok, aber bei allem, was Richtung Grafik geht, ist das ein grausamer Qualitätsverlust!
Meiner Erfahrung nach liegt die komische Schriftdarstellung sowohl an LaTeX als auch am Viewer. Ich hatte mal ne TeXLive-AdobeReader-Kombination, in der auch Bilder mit Alphakanal problemlos möglich waren, mit dem nächsten Reader-Update gings nicht mehr. Der Foxit-Reader ist dahingegen besser, hatte aber auch schon Probleme mit PDFs, in denen Transparenzen waren (Bild aus Inkscape als PDF gespeichert, in dem ein Halo war, die aus verschiedenen transparenten Teilen aufgebaut war).
Daher bin ich jetzt konsequent dazu übergegangen, nur noch PNGs ohne Alpha-Kanal zu verwenden. In Inkscape kann man einstellen, ob mit oder ohne Transparenz gespeichert werden soll, ansonsten mache ich das Löschen wie unten beschrieben.
[/Exkurs]
Lösungsvorschlag mit Gimp:
1. Grafik/Bild in Gimp öffnen, dort den Ebenen-Dialog anzeigen lassen.
2a. Im Ebenendialog die Ebene anklicken, Rechtsklick -> "Alphakanal entfernen". Die Beschriftung der Ebene im Dialog wechselt dann von normaler Schrift auf fett.
2b. Oder: In der oberen Funktionleiste (wo auch "Datei" und "Bearbeiten" sind) "Ebene" -> "Transparenz" -> "Alphakanal entfernen"
3. Dann das Bild einfach wieder speichern.
Das wars.
Der Alpha-Kanal ist der Transparenzkanal eines Bildes, diese Bilder haben nicht nur R(ot), G(elb) und B(lau) als Farben, sondern eben noch die Transparenz.
[Exkurs]
PNG speichert die Transparenz mit, deswegen haben die Bilder dann keinen weissen Rand, der das Rechteck auffüllt, sondern bestehen nur aus dem eigentlichen Inhalt.
Ob die Transparenz gespeichert wird, liegt am Dateiformat. JPEG etwa kann Transparenzen nicht speichern.
Bitte trotzdem auf keinen Fall Bilder einfach in JPEG speichern, das ist für Fotos ok, aber bei allem, was Richtung Grafik geht, ist das ein grausamer Qualitätsverlust!
Meiner Erfahrung nach liegt die komische Schriftdarstellung sowohl an LaTeX als auch am Viewer. Ich hatte mal ne TeXLive-AdobeReader-Kombination, in der auch Bilder mit Alphakanal problemlos möglich waren, mit dem nächsten Reader-Update gings nicht mehr. Der Foxit-Reader ist dahingegen besser, hatte aber auch schon Probleme mit PDFs, in denen Transparenzen waren (Bild aus Inkscape als PDF gespeichert, in dem ein Halo war, die aus verschiedenen transparenten Teilen aufgebaut war).
Daher bin ich jetzt konsequent dazu übergegangen, nur noch PNGs ohne Alpha-Kanal zu verwenden. In Inkscape kann man einstellen, ob mit oder ohne Transparenz gespeichert werden soll, ansonsten mache ich das Löschen wie unten beschrieben.
[/Exkurs]
[b]Lösungsvorschlag mit Gimp:[/b]
1. Grafik/Bild in Gimp öffnen, dort den Ebenen-Dialog anzeigen lassen.
2a. Im Ebenendialog die Ebene anklicken, Rechtsklick -> "Alphakanal entfernen". Die Beschriftung der Ebene im Dialog wechselt dann von normaler Schrift auf fett.
2b. Oder: In der oberen Funktionleiste (wo auch "Datei" und "Bearbeiten" sind) "Ebene" -> "Transparenz" -> "Alphakanal entfernen"
3. Dann das Bild einfach wieder speichern.
Das wars.