aspose.info
BG

ZL - ZLIP компресиран файлов формат

Обновено

Какво е ZL файл?

Файл с разширение .zl е ZLIP компресиран файлов формат, който използва вариант на алгоритъм за компресия DEFLATE за компресиране на файлове. Той е независим от типа на процесора, операционната система, файловата система и набора от символи и следователно може да се използва за обмен на информация. Техническите спецификации на ZLIP компресията са налични на сайта на IETF и могат да бъдат препоръчани от гледна точка на разработчиците.

ZL файлов формат

Zlib поток има следната структура:

  • CMF (Метод на компресиране и флагове) - Този байт е разделен на 4-битов метод на компресиране и 4-битово информационно поле в зависимост от метода на компресиране.
bits 0 to 3  CM     Compression method
bits 4 to 7  CINFO  Compression info
  • CM (Метод на компресиране) - Идентифицира метода на компресиране, използван във файла. Неговите стойности и съответният метод на компресиране са както следва.
Стойност на CMКомпресия
CM = 8DEFLATE с размер на прозореца до 32K
CM = 15Запазено
  • CINFO (Информация за компресия) - За CM = 8 CINFO е логаритъм с основа 2 на размера на прозореца LZ77, минус осем (CINFO=7 показва размер на прозорец от 32K).

  • FLG (FLaGs) - Този флагов байт е разделен, както следва:

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

Препратки

Вижте също