Извлечь Открыть 7z

Файлы 7z популярны, так как имеют хорошую степень сжатия. Вы можете открыть или извлечь файл 7z (7zip) в своих приложениях C#. Пожалуйста, ознакомьтесь со следующими разделами, чтобы узнать, как создать экстрактор файлов 7z и распаковать защищенные паролем архивы:

7z File (7zip) Extractor — установка C# API

Aspose.ZIP для .NET API может сжимать или извлекать различные сжатые форматы, включая ZIP, RAR, 7z и т. д. Вы можете создать файл 7z ( 7zip) в приложениях .NET. Загрузите файл DLL из раздела Загрузки или установите его с помощью следующей команды NuGet:

PM> Install-Package Aspose.Zip

Откройте или извлеките файл 7z (7zip) программно с помощью C#

Вы можете открыть или извлечь файл 7z (7zip), выполнив следующие действия:

  1. Загрузите входной архив 7z (7zip) с классом SevenZipArchive.
  2. Извлеките все файлы в 7zip в каталог, используя метод ExtractToDirectory.

В следующем коде показано, как программно открыть или извлечь файл 7z с помощью C#:

// Загрузите входной архив 7z (7zip) с классом SevenZipArchive.
using (SevenZipArchive archive = new SevenZipArchive("Sample.7z"))
{
    // Извлеките все файлы в 7zip в каталог, используя метод ExtractToDirectory.
    archive.ExtractToDirectory(dataDir + "Sample_ExtractionFolder");
}

Извлеките или разархивируйте файл 7zip, защищенный паролем, с помощью C#

Некоторые файлы 7z могут быть зашифрованы паролем. Например, когда вам нужно избежать несанкционированного доступа к данным. Вы можете извлечь или разархивировать защищенный паролем файл 7zip, выполнив следующие действия:

  1. Загрузите защищенный паролем архив input 7z.
  2. Извлеките или откройте архив 7z с паролем, используя метод ExtractToDirectory.

В приведенном ниже коде объясняется, как извлечь или разархивировать файл 7zip, защищенный паролем, программно с помощью C#:

// Загрузите защищенный паролем входной архив 7z.
using(var archive = new SevenZipArchive("Sample_Encrypted.7z"))
{
    // Извлеките или откройте архив 7z с паролем.
    archive.ExtractToDirectory("Sample_Encrypted7zip", "aspose");
}

Получить бесплатную лицензию API

Вы можете оценить API без какого-либо Ограничения оценки, запросив Бесплатную временную лицензию.

Вывод

В этой статье вы узнали, как программно открывать или извлекать файлы 7z (7zip) с помощью языка C#. Кроме того, вы также узнали, как распаковать защищенный паролем или зашифрованный файл 7z в приложениях на базе .NET. Вы можете связаться с нами на Форуме бесплатной поддержки или посетить Документацию по API для ознакомления с другими функциями API.

Смотрите также