aspose.info
FI

ZL - ZLIP pakattu tiedostomuoto

Päivitetty

Mikä on ZL-tiedosto?

Tiedosto, jonka laajennus on .zl, on ZLIP-pakattu tiedostomuoto, joka käyttää DEFLATE-pakkausalgoritmin muunnelmaa tiedostojen pakkaamiseen. Se on riippumaton suorittimen tyypistä, käyttöjärjestelmästä, tiedostojärjestelmästä ja merkistöstä, ja siksi sitä voidaan käyttää tietojen vaihtoon. ZLIP-pakkauksen tekniset tiedot ovat saatavilla osoitteessa IETF site, ja niihin voi viitata kehittäjän näkökulmasta.

ZL tiedostomuoto

Zlib-virralla on seuraava rakenne:

  • CMF (Compression Method and flags) - Tämä tavu on jaettu 4-bittiseen pakkausmenetelmään ja 4-bittiseen tietokenttään pakkausmenetelmästä riippuen.
bits 0 to 3  CM     Compression method
bits 4 to 7  CINFO  Compression info
  • CM (Compression method) - Se tunnistaa tiedostossa käytetyn pakkausmenetelmän. Sen arvot ja vastaava pakkausmenetelmä ovat seuraavat.
CM-arvoKompressio
CM = 8DEFLATE ikkunan koolla enintään 32K
CM = 15Varattu
  • CINFO (pakkaustiedot) - Jos CM = 8, CINFO on LZ77-ikkunan koon perus-2 logaritmi miinus kahdeksan (CINFO=7 tarkoittaa 32 kt:n ikkunan kokoa).

  • FLG (FLaGs) - Tämä lipputavu on jaettu seuraavasti:

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

Viitteet

Katso myös