Portable Network Graphics     zurück

PNG ist das wichtigste Grafikformat unter Linux.


Portable Network Graphics (PNG, gesprochen "Ping") ist ein Dateiformat zur Beschreibung von Grafikdateien. Es wurde als kostenloser Open-Source-Ersatz für das ältere proprietäre GIF-Format geplant und ist weniger komplex als das TIFF-Format. Die Daten werden verlustfrei komprimiert abgespeichert (im Gegensatz zum verlustbehafteten JPEG-Dateiformat).

Das PNG-Format hat keine Patentbeschränkungen, wie dies bei GIF durch den LZW-Algorithmus der Fall ist, und kann daher frei und kostenlos von Softwareentwicklern und Web-Mastern gelesen und geschrieben werden. Es ist ein universelles, vom World Wide Web Consortium anerkanntes Format und wird von modernen Web-Browsern unterstützt.

PNG hat – mit Ausnahme von Animationen – alle Möglichkeiten, die auch GIF kennt. Hinzu kommen weitere Merkmale.

PNG kennt nicht nur 256 Farben aus einer Farbpalette. Es sind verschiedene Farbcodierungen bis zu 48-Bit Truecolor oder 16-Bit Graustufen möglich.

PNG-Bilder enthalten einen Alphakanal. Ein Alphakanal ist ein Byte mit zusätzlichen Daten pro Pixel (oder ein Paletteneintrag für 8-Bit Bilder), die die Transparenzebene eines Pixels beschreiben. Ein PNG-Bild mit Alphakanal verfügt über 256 Abstufungen der Transparenzstärke gegen den Hintergrund. Diese Eigenschaft kennt GIF gar nicht.

Das PNG-Format erlaubt, die Kanten von Text und Bildern mithilfe von echter Transparenz zu glätten, dadurch sind Farbübergänge zur Hintergrundfarbe möglich, auch ohne dass diese bekannt oder gleichbleibend ist. Man kann echte Schlagschatten verwenden, die im Hintergrund ausblenden. Man kann Bilder erzeugen, die eine beliebige Gestalt oder Form annehmen.

Die Browser Internet-Explorer und Netscape Navigator können PNG-Dateien seit längerer Zeit darstellen -- bis auf die Alpha-Transparenz. Die Browser Konqueror, Mozilla und Opera unterstützen auch dies.

Im November 2003 hat das W3C das Dateiformat PNG zu einer W3C-Empfehlung gemacht. Es wird damit auch gleichzeitig zum ISO-Standard ISO/IEC 15948:2003 erhoben.

Inhaltsverzeichnis

1 Vergleich mit anderen Grafikformaten

1.1 Vorteile
1.2 Nachteile

2 Weblinks

Vergleich mit anderen Grafikformaten

Vorteile

Nachteile

Weblinks

Von "http://de.wikipedia.org/wiki/Portable_Network_Graphics"
Diese Seite wurde zuletzt geändert um 19:35, 8. Dez 2003. Diese Seite ist unter der GNU FDL verfügbar.