使用RAR压缩文件
我有一个文本文件,我想要在获得指定的大小后压缩。 我已经看过GZipStream
工作得很好,但RAR压缩要好得多。
我一直在寻找一个可以使用RAR 压缩文件的库(我真的不关心提取或解压缩),但我还找不到一个。
由于RAR压缩算法不是免费的(只有解压缩算法),您将找不到它的库(或者必须购买许可证)。
一个很好的选择是LZMA SDK ,它提供7-Zip中使用的压缩算法。
对于压缩率/速度比较,您可以查看例如最大压缩摘要页面 ,排名50和52,比较“最佳实体”模式下的WinRAR 4.01和“超”模式下的7-Zip 9.22。 WinRAR压缩效果稍好(<1%)且速度更快,7-Zip解压缩速度更快。
请注意,正如peachykeen所指出的,如果你看效率等级而不是尺寸,正常模式下的WinRAR比7-Zip快得多。
上述就是C#学习教程:使用RAR压缩文件分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/988982.html