资源介绍
再见SharpZipLib!现在这是一个API!
DotNetZip是一个易于使用,快速,*操纵类库和工具集压缩文件或文件夹。 zip和解压很简单:与DotNetZip。NET中编写的应用程序在VB,C#中 - 任何。NET语言 - 可以轻松地创建,阅读,摘录,或更新压缩文件。对于单声道或MS。NET的。
DotNetZip工程与完整的。NET Framework的电脑,并在此使用。NET Compact Framework的移动设备上运行。在VB,c创建和读取zip文件#或任何。NET语言,或任何脚本环境。 DotNetZip支持这些方案:
- 一个ASP.NET应用程序,动态创建的ZIP文件,并允许浏览器下载他们
- 一种Windows服务,定期拉链了一个用于备份和存档目录
- 一个WPF程序修改现有档案 - 重命名项,清除存档,或添加新项目到一个存档条目
- 一个Windows窗体应用程序,创建的归档内容的隐私AES加密ZIP压缩文件。
- 在PowerShell的脚本或VBScript行政执行备份和归档。
- WCF服务,它接收一个zip文件作为附件,并动态的zip解压缩到一个流分析
- 一个老派的ASP(VBScript)中的应用,产生了DotNetZIp通过COM接口一个ZIP文件
- 一个Windows窗体应用程序,读取或更新ODS的文件
- 从流内容创建zip文件,保存到一个流,提取到一个流,从流中读取
- 建立自解压缩档案。
如果你想要的是一个更好的DeflateStream或GZipStream类来代替所建立的一个到。NET的首创置业,DotNetZip了这一点。 DotNetZip的DeflateStream和GZipStream可装配在一个独立的基础上的。NET zlib的港口。这些流支持的压缩级别,并提供更好的性能,内置的类。还有一个ZlibStream完成设置文档(RFC 1950,1951,1952)。
而这一切的价格:完全免费。
DotNetZip是100%托管的代码库,可以在任何使用。NET应用 - 控制台的WinForms,WPF中,ASP.NET时,SharePoint,Web服务应用程序等。它也可以被用于从脚本环境或像Powershell脚本文件,VBScript中,VBA中,维生素B6,PHP和Perl中的语言,和更多的COM功能的环境。无论从环境中使用它,DotNetZip产生压缩文件,这些文件完全与Windows资源管理器的互操作性,以及Java应用程序,应用程序在Linux上运行。