LINUX.ORG.RU

История изменений

Исправление vtVitus, (текущая версия) :

Насколько мне известно, однофайловый zip от gzip отличается форматом заголовка

Нэт. Zip это контейнер и от gzip от отличается существенно. Позиция и размер центрального каталога находится в самом конца zip. Т.е. чтоб начать раскодировать нужен самый конец. Само понятие заголовка (т.е. того что в начале) в zip отсутствует. Zip поддерживает несколько различных алгоритмов сжатия, а не один Deflate. Ну и xlsx это контейнер далеко не одного файла.

Исходная версия vtVitus, :

Насколько мне известно, однофайловый zip от gzip отличается форматом заголовка

Нэт. Zip это контейнер и от gzip от отличается существенно. Позиция и размер центрального каталога находится в самом конца zip. Т.е. чтоб начать раскодировать нужен самый конец. Zip поддерживает тонну различных алгоритмов сжатия, а не один Deflate. Ну и xlsx это контейнер далеко не одного файла.