
介绍
7z 文件以其卓越的压缩比而闻名,使其成为数据存储和传输的首选。在本指南中,您将学习如何在您的应用程序中使用 C# 以编程方式 打开 或 提取 7z (7zip) 文件。
目录
7z 文件 (7zip) 提取器 – C# API 安装
要在您的应用程序中处理 7z 文件,您可以使用 Aspose.ZIP for .NET API。这个强大的库支持多种压缩格式,包括 ZIP、RAR 和 7z。
要开始,请通过 NuGet 安装 API,使用以下命令:
PM> Install-Package Aspose.Zip
使用 C# 以编程方式打开或提取 7z 文件 (7zip)
要以编程方式 打开 或 提取 7z 文件,请按照以下步骤操作:
- 使用
SevenZipArchive
类加载输入的 7z (7zip) 压缩文件。 - 使用
ExtractToDirectory
方法将所有文件从 7zip 压缩文件提取到指定目录。
以下是一个示例代码片段:
using Aspose.Zip.SevenZip;
using System.IO;
class Program
{
static void Main()
{
using (SevenZipArchive archive = new SevenZipArchive("input.7z"))
{
archive.ExtractToDirectory("output_folder");
}
}
}
使用 C# 提取或解压密码保护的 7zip 文件
要提取一个密码保护的 7zip 文件,请按照以下步骤操作:
- 加载加密的 7z 压缩文件。
- 使用
ExtractToDirectory
方法,提供密码。
以下是实现:
using Aspose.Zip.SevenZip;
using System.IO;
class Program
{
static void Main()
{
using (SevenZipArchive archive = new SevenZipArchive("protected.7z"))
{
archive.ExtractToDirectory("output_folder", "your_password");
}
}
}
获取免费 API 许可证
您可以通过请求 免费临时许可证 来无限制评估 Aspose.ZIP API。
结论
在本文中,您学习了如何使用 C# 以编程方式 打开 或 提取 7z 文件。您还探索了在您的 .NET 应用程序中处理密码保护的压缩文件的方法。如需进一步帮助,请访问 免费支持论坛 或查看我们的 API 文档。
借助 Aspose 插件,您可以轻松管理 7z 文件操作,使其成为在您的 .NET 应用程序 中实现 程序化 7z 提取 的重要工具。