Das GIF-Format ist ein Speicherformat für „dynamische Bilder“. Das GIF-Format ist ein Grafikaustauschformat, das zur Anzeige indizierter Farbbilder in der Hypertext-Auszeichnungssprache verwendet wird. GIF gibt es in zwei Versionen: GIF87a und GIF89a. Die GIF89a-Version ermöglicht das Speichern mehrerer Bilder, die Implementierung von Animationsfunktionen und die Transparenz bestimmter Pixel.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.
Das GIF-Format ist ein Speicherformat für „dynamische Bilder“.
Der vollständige Name von GIF ist Graphics Interchange Format, was als Graphics Interchange Format übersetzt werden kann. Es wird zur Anzeige indizierter Farbbilder in Hypertext Markup Language verwendet und ist im Internet und anderen Online-Dienstsystemen weit verbreitet. GIF ist ein öffentlicher Bilddateiformatstandard, dessen Urheberrecht bei Compu Serve liegt.
GIF ist eine Bitmap. Das allgemeine Prinzip der Bitmap lautet: Ein Bild besteht aus vielen Pixeln, jedem Pixel wird eine Farbe zugewiesen und diese Pixel werden zu einem Bild kombiniert. GIF verwendet den Komprimierungsalgorithmus Lempel-Zev-Welch (LZW) und unterstützt bis zu 256 Farben. Aufgrund dieser Eigenschaft eignet sich GIF besser für Bilder mit weniger Farbe, wie z. B. Cartoon-Formen, Firmenlogos usw. Wenn Sie auf Situationen stoßen, in denen echte Farben erforderlich sind, ist die Ausdruckskraft von GIF begrenzt. GIF wird normalerweise mit einer Palette geliefert, in der die verschiedenen Farben gespeichert sind, die verwendet werden müssen. In Webanwendungen wirkt sich die Dateigröße von Bildern offensichtlich auf die Download-Geschwindigkeit aus. Daher können wir die Palette entsprechend den Eigenschaften von GIF mit Palette optimieren und die Anzahl der im Bild verwendeten Farben reduzieren kann gelöscht werden), ohne die Bildqualität zu beeinträchtigen.
Der größte Unterschied zwischen dem GIF-Format und anderen Bildformaten besteht darin, dass es vollständig als öffentlicher Standard konzipiert ist. Aufgrund der Beliebtheit des Compu Serve-Netzwerks unterstützen viele Plattformen das GIF-Format. Compu Serve bewirbt GIF durch die kostenlose Verteilung von Formatanweisungen, erfordert jedoch, dass Software, die das GIF-Dateiformat verwendet, eine Beschreibung ihrer Urheberrechtsinformationen enthält.
GIF hat zwei Versionen: GIF87a und GIF89a.
Die GIF87a-Version wurde 1987 eingeführt. Eine Datei speichert ein Bild und unterstützt grundsätzlich keine transparenten Pixel; GIF87a verwendet den LZW-Komprimierungsalgorithmus, der die Bildgröße um 20 bis 25 % komprimieren kann, während die Bildqualität erhalten bleibt.
Die GIF89a-Version ist eine sehr einzigartige Version, die 1989 auf den Markt kam. Diese Version ermöglicht das Speichern mehrerer Bilder in einer Datei, kann Animationsfunktionen implementieren und ermöglicht die Transparenz bestimmter Pixel. In dieser Version wurde das GIF-Dokument in vier Blöcke erweitert: Grafiksteuerblock, Notizen, Anweisungen und Anwendungsprogrammierschnittstelle und bietet Unterstützung für transparente Farben und Animationen mit mehreren Bildern.
Unter anderem hat GIF89a erhebliche Verbesserungen bei transparenten, interlaced und animierten GIFs vorgenommen. Die erste besteht darin, Transparenz zu unterstützen. GIF89a ermöglicht es, einige Teile des Bildes unsichtbar zu machen. Diese Funktion ist sehr wichtig, da wir sie gelegentlich verwenden können, um dafür zu sorgen, dass die Ränder des Bildes nicht länger einen rechteckigen Rand darstellen, sondern jede gewünschte Form annehmen. Diese transparenten Bereiche können einfach in Photoshop und Fireworks generiert und als GIF-Bilder im GIF89a-Format exportiert werden. Transparenz bedeutet natürlich nicht, dass der Rand nicht mehr vorhanden ist, aber er wird nicht angezeigt. Dadurch kann das eingefügte Bild besser auf die gesamte Webseite abgestimmt werden.
Weitere verwandte Artikel finden Sie auf der Chinesischen PHP-Website! !
Das obige ist der detaillierte Inhalt vonZu welchem Speicherformat gehört das GIF-Format?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!