
在A 上一篇文章我们研究了如何创造 ZIP 使用档案 C#. 现在,我们将转向 7z 格式,它以其高压率和强大的 256 位 AES 加密功能而闻名,这使得 .NET 7z 图书馆成为安全和高效地处理档案的理想选择。
你会学到的
在此教程中,您将学习如何通过 C# 编程创建 7z (7-Zip) 存档。
我们将使用 ASPOSE.ZIP 为 .NET API. 您可以通过以下方式安装此图书馆:
- NuGet 包管理员
- 下载DLL 并将其纳入您的项目
创建 7z (7-Zip) 存档使用 C#
您可以将文件压缩到一个 7z 档案,适合 单个文件 和 多个文件 场景,该功能为开发人员提供成本效益的解决方案,寻找一个 .NET RAR 提取工具。
创建一个单一输入的 7z 档案
要创建一个单一文件的 7z 档案,请遵循以下步骤:
- 打开一个新 菲利普 创建 7z 文件。
- 即时启动 7Zip档案 班级。
- 添加文件使用 十字路口.CreateEntry.
- 保存档案与 7 存储 存储.
下面是一個 C# 例子 以顯示:
创建 7z 档案与多个输入
将多个文件压缩到一个单一的7z档案:
例子:
使用 C# 创建 AES 加密 7z 档案
为了安全存档,您可以使用 AES 加密,这是 .NET 7z 图书馆的功能,增强存档安全性:
- 创建一个例子 7ZipAESEncryption设置.
- 设置必要的加密参数。
- 将输入添加到档案中,并保存它。
例子:
使用 C# 设置 7z 输入的不同密码
将独特的密码分配到您的档案中的不同输入:
- 开放 A 菲利普 7Z档案。
- 使用 十字路口.CreateEntry 添加输入,同时指定个别密码。
- 保存档案。
例子:
结论
在这篇文章中,我们研究了如何在C#中编程创建7z档案,通过AES加密确保它们,并将独特的密码分配给输入。 Aspose.ZIP 文档.
使用 Aspose Plugin for .NET,您可以有效地管理档案,应用加密,并简化工作流 - 所有仅仅为 $99. 解锁先进功能今天使用这个可靠的 .NET 档案提取插件,支持所有主要格式!