Extract Open 7z

Pendahuluan

File 7z terkenal karena rasio kompresi yang luar biasa, menjadikannya pilihan yang disukai untuk penyimpanan dan transfer data. Dalam panduan ini, Anda akan belajar bagaimana membuka atau mengekstrak file 7z (7zip) secara programatik menggunakan C# dalam aplikasi Anda.

Daftar Isi

Ekstraktor File 7z (7zip) – Instalasi API C#

Untuk bekerja dengan file 7z dalam aplikasi Anda, Anda dapat memanfaatkan API Aspose.ZIP untuk .NET. Perpustakaan yang kuat ini mendukung berbagai format terkompresi, termasuk ZIP, RAR, dan 7z.

Untuk memulai, instal API melalui NuGet dengan perintah berikut:

PM> Install-Package Aspose.Zip

Buka atau Ekstrak File 7z (7zip) Secara Programatik Menggunakan C#

Untuk membuka atau mengekstrak file 7z secara programatik, ikuti langkah-langkah ini:

  1. Muat arsip 7z (7zip) input menggunakan kelas SevenZipArchive.
  2. Gunakan metode ExtractToDirectory untuk mengekstrak semua file dari arsip 7zip ke direktori yang ditentukan.

Berikut adalah cuplikan kode contoh:

using Aspose.Zip.SevenZip;
using System.IO;

class Program
{
    static void Main()
    {
        using (SevenZipArchive archive = new SevenZipArchive("input.7z"))
        {
            archive.ExtractToDirectory("output_folder");
        }
    }
}

Ekstrak atau Unzip File 7zip yang Dilindungi Kata Sandi Menggunakan C#

Untuk mengekstrak file 7zip yang dilindungi kata sandi, ikuti langkah-langkah ini:

  1. Muat arsip 7z yang terenkripsi.
  2. Gunakan metode ExtractToDirectory, dengan memberikan kata sandi.

Berikut adalah implementasinya:

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");
        }
    }
}

Dapatkan Lisensi API Gratis

Anda dapat mengevaluasi API Aspose.ZIP tanpa batasan dengan meminta Lisensi Sementara Gratis.

Kesimpulan

Dalam artikel ini, Anda telah belajar bagaimana membuka atau mengekstrak file 7z secara programatik menggunakan C#. Anda juga telah mengeksplorasi metode untuk menangani arsip yang dilindungi kata sandi dalam aplikasi .NET Anda. Untuk bantuan lebih lanjut, kunjungi Forum Dukungan Gratis atau lihat Dokumentasi API kami.

Dengan Plugin Aspose, Anda dapat mengelola manipulasi file 7z dengan mudah, menjadikannya alat yang penting untuk menerapkan ekstraksi 7z secara programatik dalam aplikasi .NET Anda.