推荐3个好用的.Net解压缩开源项目
|
admin
2024年8月22日 9:12
本文热度 927
|
今天一起盘点下Github上的3个.Net解压缩开源项目。一、DotNetZip:.NET中的强大ZIP文件处理库
DotNetZip是一个开源的.Net库,用于处理ZIP文件格式。该类库提供了丰富的ZIP文件操作功能,包括读取、写入、修改、加密等。是一个强大且灵活的库,使用非常方便。1、简单易用:可以方便地创建、读取和更新zip文件;2、支持多语言:支持C#、VB.NET和其他.Net编程语言;3、跨平台:支持.NET Framework、.NET Core;4、多应用:支持控制台、Winforms、WPF、ASP.NET、Sharepoint、Web 服务应用程序等;5、功能丰富:支持zip密码、Unicode、ZIP64、流输入和输出、AES加密、多个压缩级别、自解压缩存档以及跨区存档等;二、sharpcompress:支持zip、rar等格式
项目简介
这是一个纯C#压缩库,用于.NET Standard 2.0、2.1、.NET Core 3.1和.NET 5.0,支持格式有zip/tar/bzip2/gzip/lzip,功能实现有解压缩rar, 解压缩7zip, 解压缩zip, 解压缩tar解压缩bzip2, 解压缩gzip, 解压缩lzip。
项目地址
https://github.com/adamhathcock/sharpcompress
三、SharpZipLib:支持zip、gzip、tar等格式
这个一个完全由C#开发的、具备压缩和解压缩的功能,支持Zip,GZip,Tar和BZip2等格式,方便你集成到各种.NET项目中。1、完全开源和免费:也可以根据自己的需求,自行编译源码;2、跨平台:支持Windows、Linux和Mac OS ;3、灵活且易于使用:提供了多种压缩和解压缩的功能,包括读取和解压zip文件、写入zip文件、解压GZip文件、读取和解压tar文件等;
4、高性能:性能接近于系统的压缩工具,但提供了更为方便的API。- End -
该文章在 2024/8/22 9:27:45 编辑过