如何找到 zip 文件的压缩级别?

How to find the compression level of a zip file?

我想知道如何找到 zip 文件的压缩级别。 7z 和 winzip 制作的 Zip 文件具有不同的级别评级,因此我想将其中一些映射到其他工具中的相应级别。 所有的商店级别或级别0应该是相同的,但是我们如何检查呢? 或者具体来说, 我们如何从文件数据中找到 zip 文件的压缩级别, 要么 通过与其他 zip 文件的比较,我们知道其级别。

参考压缩算法 - DEFALTE

唯一的方法是重新压缩不同级别的 zip 文件,直到找到与长度匹配的文件。假设整个 zip 文件使用相同的级别,您可以重新压缩其中一个条目以找到级别。

即便如此,也只有在您了解该工具以及所用工具的版本时才有效。例如。 7z、WinZip、Info-ZIP。