文章标签 ‘解压缩’

[转载]Asp.net中文件的压缩与解压 – 清风飘过 – 博客园. 这里笔者为大家介绍在ASP.NET中使用文件的压缩与解压。在ASP.NET中使用压缩给大家带来的好处是显而易见的,首先是减小了服务器端 文件存储的空间,其次下载时候下载的是压缩文件想必也会有效果吧,特别是比较大的文件。有的客户可能会很粗心上传的是文件,那么可以通过判断后缀名来判断 文件,不是压缩文件,就可以压缩文件,在存储。 这里笔者引用了一个DLL文件(ICSharpCode.SharpZipLib.dll)(包含在本文代码中),调用其中的函数,就可以对文件进行压缩及解压了。其中压缩笔者主要用到的函数是 1 /// <summary> 2 /// 压缩文件 3 /// </summary> 4 /// <param name=”fileName”>要压缩的所有文件(完全路径)</param> 5 /// <param name=”name”>压缩后文件路径</param> 6 /// <param name=”Level”>压缩级别</param> 7   public void ZipFileMain(string[] filenames, string name, int Level) 8 { 9 ZipOutputStream s = new ZipOutputStream(File.Create(name)); 10 Crc32 crc = new Crc32(); 11 [...]

2010年9月3日10:06 评论关闭
备案信息:冀ICP备10007948号