
Introduction
Fail 7z terkenal kerana nisbah kompresi yang luar biasa, menjadikannya pilihan yang disukai untuk penyimpanan dan pemindahan data.Dalam panduan ini, anda akan belajar bagaimana untuk **membuka ** atau **mengekstrak7z (7zip) fail ** secara programmatik menggunakan C# dalam aplikasi anda.
Jadual Kandungan
- 7z File (7zip) Extractor – C# API Pemasangan
- Membuka atau Mengekstrak fail 7z (7zip) Secara berprogram menggunakan C#
- Mengekstrak atau Unzip Password-Protected 7zip File menggunakan C#
- Dapatkan lesen API percuma
7z File (7zip) Extractor – C# API Pemasangan
Untuk bekerja dengan fail 7z dalam aplikasi anda, anda boleh menggunakan Aspose.ZIP untuk .NET Perpustakaan yang kukuh ini menyokong pelbagai format yang dikompresi, termasuk ZIP, RAR, dan 7z.
Untuk memulakan, anda boleh memasang API melalui NuGet dengan perintah berikut:
PM> Install-Package Aspose.Zip
Membuka atau Mengekstrak fail 7z (7zip) Secara berprogram menggunakan C#
Untuk **membuka ** atau mengekstrak fail 7z secara berprogram, ikuti langkah-langkah berikut:
- Muat turun input 7z (7zip) arkib menggunakan
SevenZipArchive
Kelas yang - Gunakan yang
ExtractToDirectory
kaedah untuk mengekstrak semua fail daripada arkib 7zip ke direktori tertentu.
Berikut ialah sampel kod snippet:
using Aspose.Zip.SevenZip;
using System.IO;
class Program
{
static void Main()
{
using (SevenZipArchive archive = new SevenZipArchive("input.7z"))
{
archive.ExtractToDirectory("output_folder");
}
}
}
Mengekstrak atau Unzip Kata Laluan-Perlindungan 7zip Fail menggunakan C#
Untuk mengekstrak fail 7zip yang dilindungi kata laluan, ikuti langkah-langkah berikut:
- Muat turun arkib 7z yang disulitkan.
- Gunakan yang
ExtractToDirectory
kaedah, memberikan kata laluan.
Berikut ialah pelaksanaan :
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 lesen API percuma
Anda boleh menilai API Aspose.ZIP tanpa sebarang sekatan dengan meminta Lisensi Tempoh Percuma.
Conclusion
Dalam artikel ini, anda telah belajar bagaimana untuk **membuka ** atau **mengekstrak fail 7z ** secara programmatik menggunakan **C# ** . anda juga telah meneroka kaedah untuk mengendalikan arkib yang dilindungi kata laluan dalam aplikasi .NET anda. Forum Sokongan Percuma atau semak API kami Documentation.
Dengan *Aspose Plugin *, anda boleh menguruskan 7z fail manipulasi tanpa usaha, menjadikannya alat penting untuk melaksanakan pengekstrakan 7z programmatik dalam aplikasi .NET anda. Jika anda sedang mencari sumber tambahan, pertimbangkan menggunakan Online 7z File Opener atau memeriksa *menggunakan C# untuk membukanya secara berkesan. Akhir sekali, Ingat bahawa ciri 7za Kata Laluan adalah penting untuk menangani fail yang disulitkan apabila menggunakan perpustakaan C#. Selain daripada itu, Jika anda perlu bekerja dengan 7z dalam persekitaran pemrograman yang berbeza, Pilihan 7z C# dan 7zip C # menyediakan alternatif yang sangat baik untuk manipulasi fail. Anda juga boleh meneroka 7zip API untuk ciri-ciri yang lebih canggih. Jika anda berminat untuk mengekstrak fail 7z dalam talian dengan kata laluan, Terdapat banyak alat yang boleh digunakan untuk tujuan ini. termasuk mengekstrak fail 7z dan unzip C# kaedah. Jangan lupa untuk memeriksa pelbagai ekstrak format 7z untuk memastikan keserasian dengan keperluan anda, dan meneroka pelaksanaan 7z C# Contoh untuk wawasan praktikal.