
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#
- Buka atau Ekstrak File 7z (7zip) Secara Programatik Menggunakan C#
- Ekstrak atau Unzip File 7zip yang Dilindungi Kata Sandi Menggunakan C#
- Dapatkan Lisensi API Gratis
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:
- Muat arsip 7z (7zip) input menggunakan kelas
SevenZipArchive
. - 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:
- Muat arsip 7z yang terenkripsi.
- 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.