是的,我知道GZipStream或DeflateStream是.NET Framework中常用的处理压缩/解压缩的方法.
我希望在我的程序中有压缩/解压缩功能,但是
我希望.NET Framework C#one,而不是第三方开源.由于我的程序中的版权限制,我无法使用.
GZipStream和DeflateStream不太好.例如,GZipStream将文件压缩到480KB,而7Zip压缩同一文件到57KB的大小.
微软有其他好的压缩方法吗?
谢谢
GZipStream和DeflateStream专门用于压缩流,而不是用于存储的文件的一般压缩.
除了这些类之外,压缩不是内置于.NET中的.如果您想要高质量的压缩,您将不得不去第三方库.查看http://www.7-zip.org/sdk.html获取开源7zip库.
| 归档时间: |
|
| 查看次数: |
9887 次 |
| 最近记录: |