Heim > häufiges Problem > Hauptteil

Welches Format ist PNG?

青灯夜游
Freigeben: 2023-02-14 16:11:52
Original
260243 Leute haben es durchsucht

png ist ein Bitmap-Format, das einen verlustfreien Komprimierungsalgorithmus verwendet. Das PNG-Format hat drei Formen: 8-Bit, 24-Bit und 32-Bit. Das 8-Bit-PNG unterstützt zwei verschiedene transparente Formen. Das 32-Bit-PNG unterstützt keine Transparenz. Bittransparenter Kanal zum 24-Bit. Daher können 256 Transparenzstufen angezeigt werden.

Welches Format ist PNG?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

png ist ein Bitmap-Format, das einen verlustfreien Komprimierungsalgorithmus verwendet. Es soll versuchen, die Dateiformate GIF und TIFF zu ersetzen und gleichzeitig einige Funktionen hinzuzufügen, die das GIF-Dateiformat nicht bietet. PNG verwendet einen von LZ77 abgeleiteten verlustfreien Datenkomprimierungsalgorithmus, der aufgrund seiner hohen Komprimierungsrate und geringen Dateigröße im Allgemeinen in JAVA-Programmen, Webseiten oder S60-Programmen verwendet wird.

Das PNG-Format hat drei Formen: 8-Bit, 24-Bit und 32-Bit. 8-Bit-PNG unterstützt zwei verschiedene transparente Formen (Index-Transparenz und Alpha-Transparenz), 24-Bit-PNG unterstützt keine Transparenz und 32-Bit. Bit-PNG basiert auf 24-Bit. Es wird ein 8-Bit-Transparenzkanal hinzugefügt, sodass 256 Transparenzstufen angezeigt werden können.

Die Zahlen nach PNG8 und PNG24 stellen die maximalen Farbwerte dar, die in diesem PNG-Format indiziert und gespeichert werden können. 8 steht für 2 hoch 8, also 256 Farben, und 24 steht für 2 hoch 24, also etwa 16 Millionen Farben.

Funktionen

  • Geringe Größe Aufgrund von Bandbreitenbeschränkungen bei der Netzwerkkommunikation ist es unmöglich, große Dateien im BMP-Format in großem Umfang auf Webseiten zu verwenden, um klare und realistische Bilder zu gewährleisten.

  • Verlustfreie Komprimierung PNG-Dateien werden mit einem vom LZ77-Algorithmus abgeleiteten Algorithmus komprimiert. Das Ergebnis ist eine hohe Komprimierungsrate ohne Datenverlust. Es verwendet eine spezielle Codierungsmethode, um wiederholte Daten zu markieren, sodass sie keinen Einfluss auf die Farbe des Bildes haben und kein Farbverlust möglich ist, sodass sie wiederholt gespeichert werden können, ohne die Bildqualität zu beeinträchtigen.

  • Indizierter Farbmodus Das PNG-8-Format ähnelt GIF-Bildern und verwendet außerdem eine 8-Bit-Palette, um RGB-Farbbilder in indizierte Farbbilder umzuwandeln. Im Bild werden nicht mehr die Farbinformationen jedes Pixels gespeichert, sondern die aus dem Bild ausgewählten repräsentativen Farbnummern. Jede Zahl entspricht einer Farbe und die Datenmenge im Bild wird daher reduziert, was sich negativ auswirkt zur Verbreitung von Farbbildern.

  • Mehr optimierte Netzwerkübertragungsanzeige PNG-Bilder werden im Browser gestreamt, obwohl das verschachtelte Bild dem Betrachter vor dem vollständigen Herunterladen einen grundlegenden Bildinhalt liefert und dann nach und nach klarer wird. Es ermöglicht das kontinuierliche Lesen und Schreiben von Bilddaten, was sich sehr gut zum Anzeigen und Generieren von Bildern während der Kommunikation eignet.

  • Unterstützt Transparenzeffekte. PNG kann 256 Transparenzstufen für das Originalbild definieren, sodass sich die Kanten des Farbbilds nahtlos in jeden Hintergrund einfügen und so gezackte Kanten vollständig vermieden werden. Diese Funktion ist in GIF und JPEG nicht verfügbar.

PNG unterstützt auch Alphakanal-Transparenz für echte Farb- und Graustufenbilder. Unterstützt bis zu 24-Bit-Echtfarbenbilder und 8-Bit-Graustufenbilder. Unterstützt Alphakanal-Transparenz/Transluzenz. Unterstützt Gamma-Kalibrierungsinformationen für die Bildhelligkeit. Unterstützt das Speichern zusätzlicher Textinformationen, um Bildname, Autor, Urheberrecht, Erstellungszeit, Kommentare und andere Informationen beizubehalten.

Weitere verwandte Artikel finden Sie auf der Chinesischen PHP-Website! !

Das obige ist der detaillierte Inhalt vonWelches Format ist PNG?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage