Create 7Zip Archive in C#

在A 上一篇文章我们研究了如何创造 ZIP 使用档案 C#. 现在,我们将转向 7z 格式,它以其高压率和强大的 256 位 AES 加密功能而闻名,这使得 .NET 7z 图书馆成为安全和高效地处理档案的理想选择。

你会学到的

在此教程中,您将学习如何通过 C# 编程创建 7z (7-Zip) 存档。

我们将使用 ASPOSE.ZIP 为 .NET API. 您可以通过以下方式安装此图书馆:

创建 7z (7-Zip) 存档使用 C#

您可以将文件压缩到一个 7z 档案,适合 单个文件多个文件 场景,该功能为开发人员提供成本效益的解决方案,寻找一个 .NET RAR 提取工具。

创建一个单一输入的 7z 档案

要创建一个单一文件的 7z 档案,请遵循以下步骤:

下面是一個 C# 例子 以顯示:

创建 7z 档案与多个输入

将多个文件压缩到一个单一的7z档案:

例子:

使用 C# 创建 AES 加密 7z 档案

为了安全存档,您可以使用 AES 加密,这是 .NET 7z 图书馆的功能,增强存档安全性:

  • 创建一个例子 7ZipAESEncryption设置.
  • 设置必要的加密参数。
  • 将输入添加到档案中,并保存它。

例子:

使用 C# 设置 7z 输入的不同密码

将独特的密码分配到您的档案中的不同输入:

例子:

结论

在这篇文章中,我们研究了如何在C#中编程创建7z档案,通过AES加密确保它们,并将独特的密码分配给输入。 Aspose.ZIP 文档.

使用 Aspose Plugin for .NET,您可以有效地管理档案,应用加密,并简化工作流 - 所有仅仅为 $99. 解锁先进功能今天使用这个可靠的 .NET 档案提取插件,支持所有主要格式!

More in this category