提取打開 7z

7z 文件很受歡迎,因為它們具有良好的壓縮比。您可以在 C# 應用程序中打開或提取 7z (7zip) 文件。請查看以下部分以了解如何創建 7z 文件提取器和解壓縮受密碼保護的存檔:

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

Aspose.ZIP for .NET API可以壓縮或提取不同的壓縮格式,包括ZIPRAR7z等。您可以創建一個7z文件( 7zip) .NET 應用程序中的提取器。請從 下載 部分下載 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 的其他功能。

也可以看看