aspose.info
ID

ZL - Format File Terkompresi ZLIP

Diperbarui

Apa itu file ZL?

File dengan ekstensi .zl adalah format file terkompresi ZLIP yang menggunakan varian algoritma kompresi DEFLATE untuk mengompresi file. Ini tidak tergantung pada jenis CPU, sistem operasi, sistem file, dan kumpulan karakter, dan karenanya dapat digunakan untuk pertukaran informasi. Spesifikasi teknis kompresi ZLIP tersedia di situs IETF dan dapat dirujuk dari sudut pandang developer.

Format File ZL

Aliran zlib memiliki struktur berikut:

  • CMF (Compression Method and flags) - byte ini dibagi menjadi metode kompresi 4-bit dan bidang informasi 4-bit tergantung pada metode kompresi.
bits 0 to 3  CM     Compression method
bits 4 to 7  CINFO  Compression info
  • CM (Metode kompresi) - Ini mengidentifikasi metode kompresi yang digunakan dalam file. Nilai-nilainya dan metode kompresi yang sesuai adalah sebagai berikut.
Nilai CMKompresi
CM = 8DEFLATE dengan ukuran jendela hingga 32K
CM = 15Dicadangkan
  • CINFO (Compression info) - Untuk CM = 8, CINFO adalah logaritma basis-2 dari ukuran jendela LZ77, minus delapan (CINFO=7 menunjukkan ukuran jendela 32K).

  • FLG (FLaGs) - byte bendera ini dibagi sebagai berikut:

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

Referensi

Lihat juga