Gif vs. Png
- 1466
- 281
- Fr. Fine Zschunke
Png Dateien bieten fast immer eine bessere Komprimierung und eine reduzierte Dateigröße im Vergleich zu GIF. Das PNG -Format unterstützt auch variable Transparenz und Millionen von Farben, während GIF nur 256 Farben unterstützt und keine Alpha -Kanäle bietet. Für die Online -Verwendung sind Animationen das einzige Szenario, in dem GIF -Dateien anstelle von PNG angemessen sind.
Vergleichstabelle
Unterschiede - Ähnlichkeiten -GIF | Png | |
---|---|---|
|
| |
Unterstützung für Animation | Ja | NEIN |
Farbmanagement | NEIN | Unterstützt das Farbmanagement durch Einbeziehung von ICC -Farbton -Raumprofilen |
Unterstützung für Multi-Page | Ja | NEIN |
Unterstützung für Transparenz | Ja | Ja |
Mime Typ | Bild/GIF | Bild/PNG |
Dateierweiterungen | .GIF, .GFA | .png |
Raster/Vektor | Raster | Raster |
Indizierte Farbe | Ja | Ja (für 1-8bit PNGs) |
Unterstützung für Metadaten | Ja | Ja |
Steht für | Grafik -Austauschformat | Tragbare Netzwerkgrafiken |
Unterstützung für Schichten | Ja | NEIN |
Interlacing -Unterstützung | Ja | Ja |
Art des Formats | Rastergrafikbildformat | Rastergrafikbildformat |
Erweiterbar | Ja (GIF89A) | NEIN |
Kompressionsalgorithmus | Lempel-ziv-welch (LZW) | Verlustloser Entleer -Kompressionsalgorithmus |
Anwendungen kompatibel | Die meisten Webbrowser und Produktivitäts -Suiten | Die meisten Webbrowser und Produktivitäts -Suiten |
Patentiert | NEIN | NEIN |
Einheitliche Art Kennung | com.CompuServe.GIF | öffentlich.png |
Magische Zahl | Gif87a/gif89a | 89 50 4e 47 0d 0a 1a 0a |
Anwendungen
Wenn Ihr Bild nicht animiert ist, verwenden Sie das PNG -Format.
Vorteile von PNG gegenüber GIF
Das PNG -Format bietet mehrere Vorteile gegenüber GIF -Dateien:
- Bessere Komprimierung, was zu einer verringerten Dateigröße führt (normalerweise 5 - 25% besser)
- PNG unterstützt variable Transparenz (Alpha -Kanäle).
- PNG bietet die Kontrolle der Bildhelligkeit (über plattformübergreifende Gamma-Korrektur) und Farbkorrektur.
- PNG unterstützt zweidimensionale Interlacing (eine Methode der progressiven Anzeige), während GIF nicht tut.
Transparenz
In einer GIF -Datei kann nur eine Farbe als transparent angegeben werden. GIF -Dateien erzeugen Halo -Effekte, wenn sie sich gegen Hintergrundfarben verwenden, die sich von der angenommenen (normalerweise weißen oder schwarzen) Hintergrundfarbe unterscheiden.
Die PNG-Datei hat eine stärkere Transparenzunterstützung mit einer 8-Bit-Alpha-Maske.