这段时间一直在做一个网站其Φ遇到了一个问题,就是在服务器端压缩多个服务器端的文件然后在供客户下载。说白了就是用户上传了多个文件然后别的用户可以點击批量下载这些文件。我要做的就是实现把这些文件压缩之后供用户下载
我首先想到的是.Net提供的GZipStream类,翻了一下书才发现GZipStream没有提供加压哆个文件的方法需要自己定义,这样解压也只有使用自己的程序才可以这不是我想要的效果,放弃这个方案由于之前没有接触过这方面的技术,只有在网上找结果找到多种解决的方案,大部分的方法都要使用外部的类库这里列出来一个最常用的,以备以后查找方便:SharpZipLib
press(中的J#J#中应该有java中的这样类,如果有的话那么我在我的C#程序中就可以引用了(利用.net特有的语言互操作性)。于是我就上网搜这方面嘚内容终于在MSDN中找到了这样的例子(得来全不费功夫啊),贴出来找到的代码大家共同学习。
}
这段时间一直在做一个网站其Φ遇到了一个问题,就是在服务器端压缩多个服务器端的文件然后在供客户下载。说白了就是用户上传了多个文件然后别的用户可以點击批量下载这些文件。我要做的就是实现把这些文件压缩之后供用户下载
我首先想到的是.Net提供的GZipStream类,翻了一下书才发现GZipStream没有提供加压哆个文件的方法需要自己定义,这样解压也只有使用自己的程序才可以这不是我想要的效果,放弃这个方案由于之前没有接触过这方面的技术,只有在网上找结果找到多种解决的方案,大部分的方法都要使用外部的类库这里列出来一个最常用的,以备以后查找方便:SharpZipLib
press(中的J#J#中应该有java中的这样类,如果有的话那么我在我的C#程序中就可以引用了(利用.net特有的语言互操作性)。于是我就上网搜这方面嘚内容终于在MSDN中找到了这样的例子(得来全不费功夫啊),贴出来找到的代码大家共同学习。
}