Topik ini menjelaskan cara mengonversi ZIP ke 7z dalam C#. Ini membahas konfigurasi lingkungan, algoritma langkah demi langkah, dan contoh kode yang dapat dijalankan untuk mengonversi ZIP ke 7zip dalam C#. Selain itu, fitur ini dapat diintegrasikan ke dalam aplikasi Anda tanpa perlu menginstal perangkat lunak kompresi file tambahan.
Langkah-langkah Mengonversi ZIP ke 7ZIP dalam C#
- Instal Aspose.ZIP untuk mengonversi arsip ZIP ke 7z
- Baca direktori ZIP input menggunakan kelas Archive
- Definisikan objek dari kelas SevenZipArchive untuk menulis output ke 7z
- Iterasi setiap file dalam arsip ZIP dan buat entri yang sesuai dalam arsip 7z
- Simpan file 7z yang dihasilkan menggunakan metode Save
Langkah-langkah ini memberikan gambaran umum tentang bagaimana mengonversi ZIP ke 7zip dalam C#. Langkah pertama adalah memuat arsip ZIP input, lalu memproses setiap entri satu per satu. Terakhir, semua konten file disalin dari arsip sumber ke arsip tujuan.
Kode C# untuk Mengekspor ZIP ke 7z
Cuplikan kode ini menunjukkan alur kerja untuk mengonversi ZIP ke 7z dalam C#. Kode ini menggunakan kelas Archive dan SevenZipArchive untuk menjalankan konversi. Anda juga bisa menyesuaikan kode ini lebih lanjut, seperti mengatur kompresi atau enkripsi menggunakan kelas SevenZipEntrySettings sesuai kebutuhan Anda.
Tutorial ini menjelaskan semua informasi yang berkaitan dengan pengelolaan zip 7z dalam C#. Namun, jika Anda ingin mengekstrak file 7z yang dihasilkan secara programatik, Anda dapat merujuk ke artikel Membuat Pembuka File 7z di C#.