aspose.info
DA

ZL - ZLIP komprimeret filformat

Opdateret

Hvad er ZL fil?

En fil med filtypen .zl er et ZLIP-komprimeret filformat, der bruger en variant af DEFLATE-komprimeringsalgoritmen til at komprimere filer. Det er uafhængigt af CPU-type, operativsystem, filsystem og tegnsæt, og kan derfor bruges til udveksling af information. Tekniske specifikationer for ZLIP-komprimering er tilgængelige på IETF site og kan henvises fra udviklerens perspektiv.

ZL filformat

En zlib-stream har følgende struktur:

  • CMF (Compression Method and flags) - Denne byte er opdelt i en 4-bit komprimeringsmetode og et 4-bit informationsfelt afhængigt af komprimeringsmetoden.
bits 0 to 3  CM     Compression method
bits 4 to 7  CINFO  Compression info
  • CM (Compression method) - Det identificerer den komprimeringsmetode, der bruges i filen. Dens værdier og tilsvarende komprimeringsmetode er som følger.
CM VærdiKompression
CM = 8DEFLATE med en vinduesstørrelse på op til 32K
CM = 15Reserveret
  • CINFO (Compression info) - For CM = 8 er CINFO base-2-logaritmen for LZ77-vinduesstørrelsen, minus otte (CINFO=7 angiver en 32K-vinduestørrelse).

  • FLG (FLaGs) - Denne flagbyte er opdelt som følger:

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

Referencer

Se også