功能

Aspose.ZIP for .NET:一款功能强大的 ZIP 压缩档案管理库

Aspose.ZIP for .NET 是一个全面的库,提供了在 .NET 应用程序中处理 ZIP 压缩档案的高效方式。使用我们的强大 API,您可以轻松创建、读取和修改 ZIP 文件,使其成为管理和分发大型数据集、文档或多媒体文件的理想选择。

主要功能:

创建 ZIP 档案

  • 使用自定义设置(如压缩级别、密码保护和文件权限)从头开始生成新 ZIP 文件。
  • 创建自解压 ZIP 档案,无需外部解压工具即可运行。
  • 通过创建多个物理 .zip 文件来启用大型 zip 档案的跨越。

添加/提取文件

  • 将新文件追加或插入到现有的 ZIP 档案中,而不会覆盖内容。
  • 从 ZIP 档案中提取单个文件和文件夹,支持可选的文件筛选。
  • 压缩和解压缩各种格式的文件,包括图像、文档、视频和可执行文件。

处理现有存档

  • 加载和操作现有的 ZIP 文件,包括创建时间、修改时间和权限。
  • 更新嵌入式存档的元数据(如文件时间戳、所有者/组/权限等)。
  • 从外部存档中删除或移除单个文件/文件夹,同时保留其他内容。

高级压缩和密码保护功能

  • 利用自定义压缩算法创建增强数据完整性的 zip 压缩格式数据流。
  • 设置压缩和提取时的密码,具有可配置的加密散列选项(MD5/SHA-256 等)。
  • 通过 Unix 权限应用文件访问控制。

注意:密码保护为防止未经授权访问提供了额外的安全层。

处理错误和异常

我们的强大 API 通过 .NET 异常处理和报告潜在错误,减少了开发压缩任务中错误功能的复杂性。

 中文