Cara Mengubah RAR menjadi ZIP di C#

Tutorial singkat ini memandu tentang cara mengubah RAR menjadi ZIP di C#. Itu memiliki semua detail untuk mengatur lingkungan pengembangan, daftar langkah pengkodean untuk menulis aplikasi, dan kode sampel yang dapat dijalankan untuk transformasi RAR menjadi ZIP di C#. Anda juga akan mempelajari berbagai opsi untuk memfilter konten saat mentransfer data dari file RAR ke ZIP.

Langkah-langkah untuk Mengonversi File RAR ke ZIP di C#

  1. Tambahkan Aspose.ZIP for .NET ke proyek Anda untuk mengubah RAR menjadi ZIP
  2. Muat file RAR sumber ke objek RarArchive
  3. Buat ZIP archive
  4. Ulangi semua entri dalam file RAR yang dimuat
  5. Jika entri dalam loop adalah Folder, buat folder di arsip ZIP tujuan
  6. Jika entri adalah file, salin konten file ke arsip ZIP tujuan
  7. Simpan file ZIP yang dihasilkan pada disk

Langkah-langkah ini menjelaskan proses untuk mengubah RAR menjadi ZIP di C#. Ada dua kelas berbeda yang tersedia untuk menangani file RAR dan ZIP masing-masing bernama RarArchive dan Arsip di mana kelas RarArchive berisi fitur untuk mengakses semua entri dalam file RAR. Entri ini disalin ke file ZIP tujuan sehingga folder dibuat sebagaimana adanya dan file disalin ke folder masing-masing di file ZIP sebelum menyimpannya di disk.

Kode untuk Mengubah RAR menjadi ZIP di C#

Kode ini mendemonstrasikan proses untuk mengembangkan perangkat lunak konverter RAR ke ZIP di C# Kumpulan Entri berisi properti IsDirectory yang digunakan untuk memeriksa apakah entri saat ini adalah direktori atau bukan dan kemudian program akan berjalan sesuai dengan itu. Anda dapat menggunakan properti lain seperti ukuran terkompresi, waktu pembuatan, waktu akses terakhir, waktu modifikasi, nama, atau ukuran tidak terkompresi untuk memfilter entri yang akan ditambahkan ke file ZIP yang dihasilkan.

Artikel ini telah mengajarkan kita untuk mengonversi WINRAR ke ZIP di C#. Jika Anda ingin mempelajari proses meng-zip folder, lihat artikel di cara membuat folder ZIP di C#.

 Indonesian