Используя утилиту командной строки linux gzip, я могу определить размер сжатого файла без сжатия, используя gzip -l
.
Мне не удалось найти подобную функцию в разделе руководства zlib «Функции доступа к файлам gzip».
По этой ссылке я нашел решение http://www.abeel.be/content/determine-uncompressed-size-gzip-file , которое включает чтение последних 4 байтов файла, но Я избегаю этого прямо сейчас, потому что предпочитаю использовать функции библиотеки.