ZIP。NET框架组件
。NET Rebex的ZIP编程组件设计的。NET语言(如VB.NET或C#)。
下面是一些主要特点“的Rebex ZIP。NET”:
·易于使用的API。
·国际字符的
文件名(支持Unicode)。
·支持大文件(超过4GB)。
·添加,解压和删除文件支持通配符。
·的
神器出山:www.shenqi73.com递归目录树操作。
·流和基于文件的操作。
·创建ZIP文件在内存中。
·将数据添加到压缩文件从流或内存。
·写在100ure。NET。
·所有的样品在C#和VB.NET。
·命令行的样品,WinForms和ASP.NET。
·添加,提取,重命名,删除ZIP压缩包中的文件。
·10个压缩级别。
·ZIP档案萎缩。
·活动和代表们毫不费力地与您的
应用程序的集成。
·组件的源代码(C#)。
·Deflate和增强DEFLATE支持(兼容Deflate64压缩(TM)PKWARE)的。
·ZIP文件内的读/写评论。
·打开自解压ZIP压缩文件。
·能够直接膨胀(解压缩)到内存中的字节数组。
·搜索文件存档内的通配符掩码。
·支持为IEnumerable的ZIP项目集合(需要使用LINQ)。
·所有的操作都没有任何临时文件。
·归档文件的内容列表与完整的文件资料(原始大小,压缩后的大小,压缩级别,创建和最后修改的日期,CRC校验)。
·自定义的Deflate算法的实现 - 不依赖于任何开源zlib的压缩库(不像许多其他人)。
限制:
·30天试用版本发行版中的新功能:
·ZIP解压缩速度更快!
·ZIP:ZipArchive.ProblemDetected事件所引发的异常不再导致出现未处理的异常,并终止应用程序