PNG jest określony standardem . Używany przez niego algorytm deflate jest określony w .
Przy zapisie (kompresji) plików PNG stosowana jest często biblioteka zlib.
Sygnatura Pierwsze 8 bajtów pliku PNG jest następującą sygnaturą:
89 "PNG" 0D 0A 1A 0A89 – charakterystyczny bajt, którego prawdopodobieństwo wystąpienia na początku pliku tekstowego jest niewielkie
"PNG" – ciąg identyfikujący format pliku
0D 0A – sekwencja końca linii z formatu DOS-owego
1A – znak końca pliku w systemach z rodziny Windows
0A – bajt pozwala wykryć konwersję z unixowego formatu końca linii na DOS-owy
Zobacz też () algorytmy kompresji: Deflate, Gzip kompresja bezstratna stopień kompresji Adam7
Przypisy
Bibliografia
Linki zewnętrzne
strona domowa PNG Rekomendacja W3C dla formatu PNG Strona W3C
Kategoria:Formaty plików graficznych Kategoria:Kompresja Kategoria:Standardy ISO