aspose.info
CS

ZL - ZLIP komprimovaný formát souboru

Aktualizováno

Co je soubor ZL?

Soubor s příponou .zl je komprimovaný formát souboru ZLIP, který pro kompresi souborů používá variantu kompresního algoritmu DEFLATE. Je nezávislý na typu CPU, operačním systému, systému souborů a znakové sadě, a proto může být použit pro výměnu informací. Technické specifikace komprese ZLIP jsou k dispozici na stránce IETF a lze na ně odkazovat z pohledu vývojáře.

Formát souboru ZL

Stream zlib má následující strukturu:

  • CMF (Metoda komprese a příznaky) - Tento bajt je rozdělen na 4bitovou metodu komprese a 4bitové informační pole v závislosti na metodě komprese.
bits 0 to 3  CM     Compression method
bits 4 to 7  CINFO  Compression info
  • CM (Metoda komprese) - Identifikuje metodu komprese použitou v souboru. Jeho hodnoty a odpovídající způsob komprese jsou následující.
Hodnota CMKomprese
CM = 8DEFLATE s velikostí okna do 32 kB
CM = 15Vyhrazeno
  • CINFO (Informace o kompresi) - Pro CM = 8 je CINFO 2-základní logaritmus velikosti okna LZ77 mínus osm (CINFO=7 označuje velikost okna 32 kB).

  • „FLG (FLaGs)“ – Tento příznakový bajt je rozdělen takto:

  bits 0 to 4  FCHECK  (check bits for CMF and FLG)
  bit  5       FDICT   (preset dictionary)
  bits 6 to 7  FLEVEL  (compression level)

Reference

Viz také