Розпакуйте Open 7z

Файли 7z популярні, оскільки вони мають хороший коефіцієнт стиснення. Ви можете відкрити або розпакувати файл 7z (7zip) у своїх програмах C#. Будь ласка, ознайомтеся з наступними розділами, щоб дізнатися, як створити екстрактор файлів 7z і розпакувати захищені паролем архіви:

7z File (7zip) Extractor – встановлення C# API

Aspose.ZIP for .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. Завантажити захищений паролем архів 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.

Дивись також