解压打开 7z

7z 文件很受欢迎,因为它们具有良好的压缩率。您可以在 C# 应用程序中打开或提取 7z (7zip) 文件。请查看以下部分以了解如何创建 7z 文件提取器和解压缩受密码保护的档案:

7z 文件 (7zip) 提取器 – C# API 安装

Aspose.ZIP for .NET API 可以压缩或提取不同的压缩格式,包括 ZIPRAR7z 等。您可以创建一个 7z 文件( .NET 应用程序中的 7zip) 提取器。请从 Downloads 部分下载 DLL 文件,或使用以下 NuGet 命令安装它:

PM> Install-Package Aspose.Zip

使用 C# 以编程方式打开或提取 7z 文件 (7zip)

您可以通过以下步骤打开或提取 7z 文件 (7zip):

  1. 使用 SevenZipArchive 类加载输入 7z (7zip) 存档。
  2. 使用 ExtractToDirectory 方法将 7zip 中的所有文件解压缩到一个目录。

以下代码显示了如何使用 C# 以编程方式打开或提取 7z 文件:

// 使用 SevenZipArchive 类加载输入 7z (7zip) 存档。
using (SevenZipArchive archive = new SevenZipArchive("Sample.7z"))
{
    // 使用 ExtractToDirectory 方法将 7zip 中的所有文件解压缩到一个目录。
    archive.ExtractToDirectory(dataDir + "Sample_ExtractionFolder");
}

使用 C# 提取或解压缩受密码保护的 7zip 文件

某些 7z 文件可能会使用密码保护进行加密。例如,当您需要避免未经授权访问数据时。您可以通过以下步骤提取或解压缩受密码保护的 7zip 文件:

  1. 加载受密码保护的输入 7z 存档。
  2. 使用 ExtractToDirectory 方法提取或打开带有密码的 7z 存档。

下面的代码解释了如何使用 C# 以编程方式提取或解压缩受密码保护的 7zip 文件:

// 加载受密码保护的输入 7z 存档。
using(var archive = new SevenZipArchive("Sample_Encrypted.7z"))
{
    // 使用密码提取或打开 7z 存档。
    archive.ExtractToDirectory("Sample_Encrypted7zip", "aspose");
}

获取免费 API 许可证

您可以通过请求 免费临时许可证 来评估 API,而不受任何评估限制。

结论

在本文中,您学习了如何使用 C# 语言以编程方式打开或提取 7z 文件 (7zip)。此外,您还探索了如何在基于 .NET 的应用程序中解压缩受密码保护或加密的 7z 文件。您可以通过 免费支持论坛 与我们联系,或访问 API 文档 以查看 API 的其他功能。

也可以看看