Extract Open 7z

Вступ

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

Зміст

Витягувач файлів 7z (7zip) – установка API C#

Щоб працювати з файлами 7z у ваших додатках, ви можете використовувати Aspose.ZIP для .NET API. Ця надійна бібліотека підтримує різноманітні формати стиснення, включаючи ZIP, RAR та 7z.

Щоб почати, встановіть API через NuGet за допомогою наступної команди:

PM> Install-Package Aspose.Zip

Відкрити або витягти файл 7z (7zip) програмно за допомогою C#

Щоб відкрити або витягти файли 7z програмно, виконайте ці кроки:

  1. Завантажте вхідний архів 7z (7zip) за допомогою класу SevenZipArchive.
  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");
        }
    }
}

Витягти або розпакувати файл 7zip з паролем за допомогою C#

Щоб витягти файл 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

Ви можете оцінити API Aspose.ZIP без будь-яких обмежень, запросивши Безкоштовну тимчасову ліцензію.

Висновок

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

З Aspose Plugin ви можете легко керувати маніпуляцією файлів 7z, що робить його незамінним інструментом для реалізації програмного витягування 7z у ваших .NET додатках.