求.net framework 版本<= 4.0中的压缩类

zw520lbzw520lb 2017-04-24 06:09:44
我的需求是把一个或多个pdf,图片文件压缩成zip存在文件系统上,还有把这样的文件变成stream存到数据库;当然还需要解压和从数据库读取出来;

请问4.0种的压缩类,实现这几个功能够用吗?目前用的ICSharpCode.SharpZipLib,但因为有license的问题。

目前不打算升级到framework 4.5
...全文
274 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
stherix 2017-04-25
  • 打赏
  • 举报
回复
引用 6 楼 diaodiaop 的回复:
这要求真奇葩.. 上次我也看到论坛有人发帖子.. 说不要用任何第三方的DLL..json也不允许用 只能用微软的... 这不有病吗......
不是的 ICSharpCode.SharpZipLib是GPL协议 如果你用了它,你的代码也必须开源 当然国内很多人都不管这个
by_封爱 2017-04-25
  • 打赏
  • 举报
回复
引用 4 楼 hanjun0612 的回复:
我之前是后台直接通过命令压缩和解压以及加密的。
这样我觉得LZ也不能同意.. 毕竟rar.exe 也不是开源的....
by_封爱 2017-04-25
  • 打赏
  • 举报
回复
这要求真奇葩.. 上次我也看到论坛有人发帖子.. 说不要用任何第三方的DLL..json也不允许用 只能用微软的... 这不有病吗......
stherix 2017-04-25
  • 打赏
  • 举报
回复
你可以使用 Ionic.Zip或者DotNetZip
正怒月神 2017-04-25
  • 打赏
  • 举报
回复
我之前是后台直接通过命令压缩和解压以及加密的。
zw520lbzw520lb 2017-04-25
  • 打赏
  • 举报
回复
是免费的,但license上面要求我们自己的代码也要open source的
by_封爱 2017-04-25
  • 打赏
  • 举报
回复
这个在2.0下不就有吗? 压缩文件的.....
zw520lbzw520lb 2017-04-25
  • 打赏
  • 举报
回复
楼上的正解,我没有说不能用任何第三方的,我现在知道dotnetzip是可以的,MIT的license。 我只是想知道.net framework 4.0可不可以实现
  • 打赏
  • 举报
回复
ICSharpCode.SharpZipLib这个有什么license问题,这个是免费的啊

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧