首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    ICSharpCode.SharpZipLib.dll 使用方法

    ICSharpCode.SharpZipLib.dll 使用方法 https://blog.csdn.net/luhn12345/article/details/48090887 ICSharpCode.SharpZipLib.dll 使用方法: 一、找到已经解压好的SharpZipLib,使用net-20文件夹中的ICSharpCode.SharpZipLib.dll 。 三、帮助文档 在SharpZipLib中有SharpZipLib_0860.chm官方帮助文档。 参考:ICSharpCode.SharpZipLib 插件使用示例 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/154580.html原文链接:https://javaforall.cn

    3K50编辑于 2022-09-06
  • 来自专栏DotNet NB && CloudNative

    C#利用SharpZipLib生成压缩包

    什么是SharpZipLib ? SharpZipLib是一个开源的C#压缩解压库,应用非常广泛。 SharpZipLib功能比较强大,在很多C#的应用中,都有它的身影,我们可以通过引入SharpZipLib类库文件,在程序中实现自动压缩文件以及解压缩文件的功能,例如一个常见的情景就是用户客户端程序下载更新包 在工程中引用SharpZipLib 在项目中,点击项目名称右键-->管理NuGet程序包,打开NuGet包管理器窗口,进行搜索下载即可,如下图所示: SharpZipLib的关键类结构图 如下所示: 示例效果图: 关于解压缩小例子的示例效果图,如下: 核心代码 using ICSharpCode.SharpZipLib.Checksum; using ICSharpCode.SharpZipLib.Zip 关于SharpZipLib的的API文档,可参看链接:https://www.nuget.org/packages/SharpZipLib/。

    1.1K20编辑于 2023-02-12
  • 来自专栏深蓝居

    使用SharpZipLib压缩打包多个内存中的文件

    SharpZipLib是C#写的开源压缩解压缩组件,最近项目上遇到一个需求:根据用户选择的项目生成CSV文件并下载,后来改为同时生成2个CSV文件下载下来。 SharpZipLib可以通过很简单的代码就将多个文件打包成一个zip包,形如: using (ZipFile zip = ZipFile.Create(@"E:\test.zip")) {

    3.3K10编辑于 2022-06-16
  • 来自专栏全栈程序员必看

    使用ICSharpCode.SharpZipLib.dll实现在线解压缩

    ICSharpCode.SharpZipLib.dll 是一个基于GNU的免费库文件,他的功能很强大。 下载地址:http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx 下面是对#ZipLib进行.net下的解压缩的方法的介绍。 1.BZip2 加入ICSharpCode.SharpZipLib.dll的引用,在#Develop的安装目录下的/SharpDevelop/bin目录下。 using System; using System.IO; using ICSharpCode.SharpZipLib.BZip2; class using System; using System.IO; using ICSharpCode.SharpZipLib.GZip; class MainClass

    1.5K20编辑于 2022-09-17
  • 来自专栏.NET 全栈开发专栏

    ICSharpCode.SharpZipLib.Zip 解析时报错System.NotSupportedException: No data is availa

    分析原因利用ICSharpCode.SharpZipLib.Zip进行APK解析时,因为APK内编译的名称为中文,查询微软开发文档936为gb2312中文编码微软开发文档地址// 错误代码using ( BinaryReader s = new BinaryReader(strm)) {resourcesData = s.ReadBytes((int)entry.Size);}}}}}}以上就是ICSharpCode.SharpZipLib.Zip

    50140编辑于 2023-10-31
  • 来自专栏跟着阿笨一起玩NET

    C#利用SharpZipLib解压或压缩文件夹实例操作

    )下载SharpZipLib.dll,在http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx中有最新免费版本,“Assemblies )引用SharpZipLib.dll,在项目中点击项目右键-->添加引用-->浏览,找到要添加的DLL-->确认 )改写了文件压缩和解压缩的两个类,新建两个类名字为ZipFloClass.cs,UnZipFloClass.cs ; using ICSharpCode.SharpZipLib.Zip; using ICSharpCode.SharpZipLib.GZip; /// /// ZipFloClass 的摘要说明 ; using ICSharpCode.SharpZipLib.Zip; using ICSharpCode.SharpZipLib.Zip.Compression; using ICSharpCode.SharpZipLib.Zip.Compression.Streams ; using ICSharpCode.SharpZipLib.GZip; using ICSharpCode.SharpZipLib.Checksums; /// /// UnZipFloClass

    3.3K10发布于 2018-09-19
  • 来自专栏.NET 全栈开发专栏

    利用ICSharpCode.SharpZipLib.dll解析 出错:“Wrong Local header signature: 0xFF8”

    分析原因利用ICSharpCode.SharpZipLib.dll解析APK时,进入APK的AndroidXml获取时出现报错出错代码using (ICSharpCode.SharpZipLib.Zip.ZipInputStream zip = new ICSharpCode.SharpZipLib.Zip.ZipInputStream(File.OpenRead(path))) {using (var filestream = new FileStream(path, FileMode.Open, FileAccess.Read)) {ICSharpCode.SharpZipLib.Zip.ZipFile zipfile = new ICSharpCode.SharpZipLib.Zip.ZipFile(filestream);ICSharpCode.SharpZipLib.Zip.ZipEntry item; resourcesData = s.ReadBytes((int)entry.Size);}}}}}}参考链接Wrong Local header signature: 0xFF8以上就是利用ICSharpCode.SharpZipLib.dll

    75740编辑于 2023-10-31
  • 来自专栏全栈程序员必看

    C#使用#ziplib压缩和解压缩文件

    要下载整个目录,一般方法是一个个文件下载或ftp工具 现在用SharpZipLib就能实现实时zip压缩下载整个目录 SharpZipLib提供了多种压缩算法的支持,纯csharp代码,参见 http ://www.icsharpcode.net/OpenSource/SharpZipLib/default.asp 原理是通过递归方法将每个文件压缩到ZipOutputStream,然后下载 代码和范例如下 下面就来解释如何在C#里用http://www.icsharpcode.net/下载的SharpZipLib进行文件的压缩和解压缩。 首先需要在项目里引用SharpZipLib.dll。 ; using ICSharpCode.SharpZipLib.Zip; using ICSharpCode.SharpZipLib.GZip; namespace Compression { ; using ICSharpCode.SharpZipLib.Zip; using ICSharpCode.SharpZipLib.Zip.Compression; using ICSharpCode.SharpZipLib.Zip.Compression.Streams

    1.2K20编辑于 2022-09-19
  • 来自专栏全栈程序员必看

    C# ZIP文件的压缩和解压缩(SharpZipLib.dll)

    sharpziplib.dll 下载:http://pan.baidu.com/share/link? shareid=1016448925&uk=134565274&fid=3214033513 首先需要在项目里引用sharpziplib.dll ZipClass.cs 类函数 包括压缩和解压 using System.Diagnostics; using System.Runtime.Serialization.Formatters.Binary; using System.Data; using ICSharpCode.SharpZipLib.BZip2 ; using ICSharpCode.SharpZipLib.Zip; using ICSharpCode.SharpZipLib.Zip.Compression; using ICSharpCode.SharpZipLib.Zip.Compression.Streams ; using ICSharpCode.SharpZipLib.GZip; using ICSharpCode.SharpZipLib.Checksums; namespace Updatezip {

    1.4K20编辑于 2022-09-17
  • 来自专栏DotNet NB && CloudNative

    C#压缩解压文件处理方案

    Users\Pride\Pictures\test\123.zip", @"C:\Users\Pride\Pictures\test\1234"); 2、第三方类库(DotNetZip的使用) • SharpZipLib [1] • DotNetZip[2] SharpZipLib的简单使用 DotNetZip的简单使用 压缩文件 using (ZipFile zip = new ZipFile()) { zip.AddFile 以编程方式从Zip存档中提取文件 | 码农家园[5] • C# 使用原生 System.IO.Compression 实现 zip 的压缩与解压_大哥手下留情的博客-CSDN博客[6] 引用链接 [1] SharpZipLib : http://www.icsharpcode.net/opensource/sharpziplib/ [2] DotNetZip: http://dotnetzip.codeplex.com/ [3

    70110编辑于 2023-11-08
  • 来自专栏C#

    免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)

       前面介绍了六种.NET组件,其中有一种组件是写文件的压缩和解压,现在介绍另一种文件的解压缩组件SharpZipLibSharpZipLib是一个完全在C#中为.NET平台编写的Zip,GZip,Tar和BZip2库。 一.SharpZipLib组件概述:     ziplib(SharpZipLib,以前的NZipLib)是一个完全在C#为.NET平台编写的Zip,GZip,Tar和BZip2库。 708 KB;帮助文件下载1208 KB;     SharpZipLib是在GPL下发布,遵守开源协议。 二.SharpZipLib核心类和方法介绍:     以上简单的介绍了SharpZipLib组件的相关背景,现在具体看一下该组件的相关核心类和方法: ? ? ? ? ? ?    

    2.4K60发布于 2018-01-04
  • 来自专栏全栈程序员必看

    利用#ZipLib,完成C#下的解压缩「建议收藏」

    ICSharpCode.SharpZipLib.dll是一个压缩的类库,似乎不是微软提供的 1.BZip2 加入ICSharpCode.SharpZipLib.dll的引用,在#Develop using System; using System.IO; using ICSharpCode.SharpZipLib.BZip2; class MainClass { public File.OpenRead(args[0]), File.Create(args[0] + “.bz”), 4096); } } } 2.GZip 加入ICSharpCode.SharpZipLib.dll using System; using System.IO; using ICSharpCode.SharpZipLib.GZip; class MainClass { public static

    80810编辑于 2022-09-17
  • 来自专栏码客

    WPF文件压缩

    文件压缩 添加依赖 Install-Package ICSharpCode.SharpZipLib.dll -Version 0.85.4.369 工具类 using System; using System.IO ; using ICSharpCode.SharpZipLib.Checksums; using ICSharpCode.SharpZipLib.Zip; namespace SchoolClient.Utils

    1.2K31发布于 2020-08-12
  • 来自专栏DotNet NB && CloudNative

    分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!

    开源地址:https://github.com/adamhathcock/sharpcompress SharpZipLib SharpZipLib(以前称为 NZipLib)是一个完全用 C# 编写的压缩库 开源地址:https://github.com/icsharpcode/SharpZipLib K4os.Compression.LZ4 K4os.Compression.LZ4 是一个为 .NET 平台设计的基于

    46410编辑于 2025-04-21
  • 来自专栏ccf19881030的博客

    可为您节省时间和精力的10个C#库

    Patreon: https://www.patreon.com/IAmTimCorey Mailing List: https://signup.iamtimcorey.com/ SharpZipLib github.com/App-vNext/Polly Serilog: https://serilog.net/ Seq: https://datalust.co/seq 0:00 Intro 2:38 SharpZipLib

    73310发布于 2021-01-13
  • 来自专栏CSharp编程大全

    Visual Studio项目引用出现感叹号怎么办?

    第二种问题: 首先获取离线NuGet包 1.NuGet离线安装包获取方法,例如下载的包名称为“ sharpziplib.0.86.0.nupkg ” 2.如果你的同事的项目运行正常,那么当前项目引用的包都在解决方案文件 在本机新建离线下载包安装源的文件夹 例如:F:\packages,进入packages文件夹 如果是下载的.nupkg格式的离线安装包,需要新建与包同名的文件夹如"sharpziplib.0.86.0 ",并将离线包“sharpziplib.0.86.0.nupkg”拷贝到里面 如果是从其他机器上拷贝过来的文件夹,则直接拷贝至F:\packages文件夹即可 打开解决方案,点击Visual Studio

    5.1K20发布于 2021-03-16
  • 来自专栏编程进阶实战

    C#/.NET/.NET Core优秀项目和框架2025年3月简报

    https://github.com/adamhathcock/sharpcompress 项目详细介绍: https://mp.weixin.qq.com/s/8oMetwVSiVeC4qH--ka-7Q SharpZipLib 项目简介: SharpZipLib(以前称为 NZipLib)是一个完全用 C# 编写的压缩库,它支持使用存储和 deflate 压缩方法、PKZIP 2.0 样式和 AES 加密、带有 GNU 长文件扩展名的 项目源码地址: https://github.com/icsharpcode/SharpZipLib 项目详细介绍: https://mp.weixin.qq.com/s/8oMetwVSiVeC4qH

    31200编辑于 2025-04-04
  • 来自专栏Angular学习规划

    C#通过URl批量下载&打包压缩

    using ICSharpCode.SharpZipLib.Zip** 引用的类 using ICSharpCode.SharpZipLib.Zip; 下载地址:https://download.csdn.net

    86530编辑于 2023-10-17
  • 来自专栏星河造梦坊专栏

    Unity网络交互☀️压缩包zip下载与解压

    注意:要引入ICSharpCode.SharpZipLib.Zip dll文件。 using ICSharpCode.SharpZipLib.Zip; using System; using System.Collections; using System.Collections.Generic

    61410编辑于 2024-08-15
  • 来自专栏c#开发者

    Biztalk Server zip unzip pipeline component Development

    id=1d4f7d6b-7d27-4f05-a8ee-48cfcd5abf4a 可以下载到pipeline开发向导 实现对文件进行压缩/解压需要的[ICSharpCode.SharpZipLib.dll ]目前版本0.85相当稳定;下载地址:http://www.icsharpcode.net/OpenSource/SharpZipLib/ 具体方法请查看版本 通过安装pipeline component

    1.5K40发布于 2018-04-12
领券