【发布时间】:2023-12-17 13:37:01
【问题描述】:
有没有办法在读取文件时获得可能的压缩率?
你知道,有些文件比其他文件更容易压缩...我的软件必须告诉我我的文件可能压缩的百分比。
例如Compression Ratio: 50% -> 压缩文件可以节省 50% 的空间Compression Ratio: 99% -> 压缩文件只能节省 1% 的空间
【问题讨论】:
-
不碰它。包括阅读吗?我很确定没有办法做到这一点。
-
您使用的是什么 API?请提供更多详细信息。
-
你说的不碰它是什么意思?如果您的意思是不阅读整个文件,那么没有。如果我们被允许读取文件,那么显然是。奇怪的问题!
-
抱歉,可能不清楚...我的意思是“只是阅读它”:) 我不知道哪些 API 可用,这是一个“理论”问题
-
您可以做的最好的事情是压缩一些文件(如果它很大)并将其用作估计值。如果它很小,除非您压缩整个文件,否则估计会很差。
标签: java file compression zip rar