【发布时间】:2011-12-26 10:53:21
【问题描述】:
我有一个文本文件,我想在它达到指定大小后对其进行压缩。我已经看到 GZipStream 效果很好,但是 RAR 压缩要好得多。
我一直在寻找一个可以压缩 RAR 文件的库(我真的不关心提取或解压缩),但我还没有找到。
【问题讨论】:
-
我记得 RAR 具有良好的压缩性,但与其他一些相比非常慢。 7z 我认为两者都有更好的压缩和比 RAR 更快,我相信他们有一个 C# 包装器......dev.nomad-net.info/articles/sevenzipinterface
-
7z 的 API 实际上并没有压缩成任何常用的文件格式。这是一种特定于 7z API (LZMA) 的文件格式
-
@EricJ。不是这样的,那只是一个常见的都市传说。 WinRAR 的效率明显更高,而且通常更快更小(忽略拆分检查和恢复等功能)。详情:maximumcompression.com/index.html
-
我认为没有像 WinRAR 这样的,但据我所知...我必须使用 7z,因为 WinRAR 不是免费的
标签: c# dll compression rar