Zlib

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Software)
(Software: Deark)
Line 25: Line 25:
  
 
== Software ==
 
== Software ==
* [https://zlib.net/ zlib data compression library]
+
* [https://zlib.net zlib data compression library]
 
** [https://github.com/cloudflare/zlib CloudFlare fork of zlib]
 
** [https://github.com/cloudflare/zlib CloudFlare fork of zlib]
 
* [https://github.com/richgel999/miniz miniz]
 
* [https://github.com/richgel999/miniz miniz]
Line 31: Line 31:
 
* [http://aluigi.altervista.org/mytoolz.htm#offzip Offzip]
 
* [http://aluigi.altervista.org/mytoolz.htm#offzip Offzip]
 
* See also [[DEFLATE#Software]]
 
* See also [[DEFLATE#Software]]
 +
* {{Deark}}
  
 
== Links ==
 
== Links ==
 
* [[Wikipedia:Zlib|Wikipedia article]]
 
* [[Wikipedia:Zlib|Wikipedia article]]

Revision as of 00:52, 12 December 2019

File Format
Name zlib
Ontology
Released 1995

zlib format is a variant of the DEFLATE compressed data format. It adds a lightweight container, a small amount of configurability, and error checking.

zlib is also the name of a software library that supports the zlib format, and other formats related to DEFLATE.

There are many formats and protocols that use, or may use, zlib format. A notable example is PNG.

Contents

See also

Identification

The first byte of a zlib datastream has eight possible values: 0x08, 0x18, 0x28, ..., 0x78.

If the first two bytes are interpreted as a big-endian integer, it is always a multiple of 31.

Specifications

  • RFC 1950: ZLIB Compressed Data Format Specification version 3.3

Software

Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox