Create 7Zip Archive in C#

dalam A Post SebelumnyaKami telah mengkaji bagaimana untuk mencipta ZIP Arkib yang digunakan C #Sekarang, kami akan memindahkan tumpuan kami kepada format 7z , yang terkenal dengan nisbah kompresi yang tinggi dan keupayaan penyulitan AES 256bit yang kukuh.Ini menjadikan perpustakaan .NET 7z pilihan yang ideal untuk mengendalikan arkib dengan selamat dan cekap.

Apa yang akan anda pelajari

Dalam tutorial ini, anda akan belajar bagaimana untuk mencipta arkib 7z (7-Zip) secara programmatik menggunakan C# .

Kami akan menggunakan Aspose.ZIP untuk .NET API. anda boleh memasang perpustakaan ini melalui:

Mencipta 7z (7-Zip) Arkib menggunakan C# {#Create-a-7z-7 Zip-Archive-using-Csharp}

Anda boleh memampatkan fail ke dalam arkib 7z, sesuai untuk kedua-dua ** fail tunggal ** dan ** pelbagai fail** senario. fungsi ini menyediakan penyelesaian yang cekap untuk pemaju mencari alat pengekstrakan .NET RAR.

Mencipta arkib 7z dengan satu entri

Untuk mencipta arkib 7z dengan satu fail, ikuti langkah-langkah berikut:

Berikut ialah contoh C# untuk menggambarkan:

Mencipta arkib 7z dengan pelbagai entri

Untuk memampatkan beberapa fail ke dalam satu arkib 7z:

Contoh :

Mencipta AES Crypto 7z Archive menggunakan C#

Untuk melindungi fail anda, anda boleh menggunakan AES encryption*, ciri perpustakaan .NET 7z yang meningkatkan keselamatan arkib:

  • Mencipta contoh daripada 7PerkhPenggunaan.
  • Menetapkan parameter penyulitan yang diperlukan.
  • Masukkan entri ke dalam arkib dan simpan.

Contoh :

Set Kata Laluan Berbeza untuk entri 7z menggunakan C#

Untuk memperuntukkan kata laluan unik kepada entri yang berbeza dalam arkib anda:

Contoh :

Conclusion

Dalam artikel ini, kami telah meneroka bagaimana untuk **mencipta arkib 7z secara programmatik dalam C# ** , memastikan mereka dengan kripsi AES dan menugaskan kata laluan yang unik kepada entri. Laporan Aspose.ZIP.

Dengan menggunakan Aspose Plugin ** untuk .NET, anda boleh menguruskan fail dengan cekap, memohon penyulitan, dan menyempurnakan aliran kerja anda - semua untuk hanya $ 99 . Unlock ciri-ciri canggih hari ini dengan plugin pengekstrakan fail .Net yang boleh dipercayai ini, menyokong semua format utama!

More in this category