Create 7Zip Archive in C#

Dalam A Post sebelumnya, Kami telah mengeksplorasi cara membuat ZIP Arsip yang digunakan C#. Sekarang, kami akan mengalihkan fokus kami ke format 7z, yang terkenal dengan nisbah kompresi yang tinggi dan kemampuan enkripsi AES yang kuat 256-bit. ini menjadikan perpustakaan .NET 7z pilihan ideal untuk menangani arkib dengan aman dan efisien.

Apa yang akan Anda pelajari

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

Kami akan menggunakan Aspose.ZIP untuk .NET Anda dapat menginstal perpustakaan ini melalui:

Buat 7z (7-Zip) Archive menggunakan C#

Anda dapat mengkompresi file ke dalam arsip 7z, cocok untuk kedua skenario file tunggal dan file berbilang. fungsi ini menyediakan solusi yang efisien untuk pengembang yang mencari alat ekstraksi .NET RAR.

Membuat 7z Archive dengan Single Entry

Untuk membuat file 7z dengan satu file, ikuti langkah-langkah berikut:

Berikut adalah contoh C# untuk menggambarkan:

Mencipta 7z Archive dengan Multiple Entries

Untuk mengkompresi beberapa file ke dalam satu arkib 7z:

Contohnya:

Buat AES Encrypted 7z Archive menggunakan C#

Untuk mengamankan file Anda, Anda dapat menggunakan AES encryption, fitur dari perpustakaan .NET 7z yang meningkatkan keamanan file:

  • Mencipta contoh dari 7 Pengaturan Encryption.
  • Mengatur parameter enkripsi yang diperlukan.
  • Menambahkan entri ke arkib dan menyimpannya.

Contohnya:

Mengatur kata sandi yang berbeda untuk entri 7z menggunakan C#

Untuk memperuntukkan kata sandi unik ke entri yang berbeda di dalam arsip Anda:

Contohnya:

Kesimpulan

Dalam artikel ini, kami telah mengeksplorasi cara untuk mencipta arkib 7z secara programmatik dalam C#, menjamin mereka dengan cryption AES dan menugaskan kata sandi unik untuk entri Aspose.ZIP Dokumentasi.

Dengan menggunakan Aspose Plugin untuk .NET, Anda dapat dengan efisien mengelola arkib, menerapkan enkripsi, dan menyempurnakan aliran kerja Anda – semuanya untuk hanya $ 99. Unlock fitur lanjutan hari ini dengan plugin ekstraksi arkib .NET yang dapat diandalkan ini, mendukung semua format utama!

More in this category