Extract Open 7z

介绍

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 文件,请按照以下步骤操作:

  1. 使用 SevenZipArchive 类加载输入的 7z (7zip) 压缩文件。
  2. 使用 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 文件,请按照以下步骤操作:

  1. 加载加密的 7z 压缩文件。
  2. 使用 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 提取 的重要工具。