Aspose.ZIP for .NET是用于标准ZIP格式的灵活文档压缩和存档操作API。API使.NET应用程序能够实现文件压缩/解压缩,文件存档以及文件夹和存档加密。它通过用户定义的密码和使用ZipCrypto或AES加密(例如AES128、192和AES256)的传统加密来提供保护。
点击文末“了解更多”下载最新版Aspose.ZIP for .NET
总体特性
Aspose.ZIP for .NET功能概述。
![2d216fe2f243e1448041390739b84e03.png](https://img-blog.csdnimg.cn/img_convert/2d216fe2f243e1448041390739b84e03.png)
支持的文件格式
Aspose.ZIP for .NET支持 标准的ZIP文件格式
![e60cc59d8e5a9f9bcc199705c5933bff.png](https://img-blog.csdnimg.cn/img_convert/e60cc59d8e5a9f9bcc199705c5933bff.png)
平台独立
Aspose.ZIP for .NET支持从Standard 2.0开始的任何.NET框架,并且可以在32位和64位操作系统上工作。
![6db19253f2c3272924da0b43a8852a96.png](https://img-blog.csdnimg.cn/img_convert/6db19253f2c3272924da0b43a8852a96.png)
先进的.NET Core压缩库功能
- 轻松整合
- 从一个或多个文件创建档案
- 无需压缩即可将文件添加到存档
- 加密或解密整个档案或特定条目
- 将条目添加到现有档案
- 从现有档案中删除条目
- 压缩文件夹时要注意其结构
- 解压缩到尊重存档结构的目录
- 通过应用并行性压缩任何大小的文档
在.NET应用程序中集成Compression API
压缩API集成非常简单,而大多数压缩和解压缩操作仅需几行代码即可执行。
var dir = "full directory path";
using (var archive = new Archive())
{
archive.CreateEntry("filename.dat