Konversikan ZIP ke TAR di C#

Konversi ZIP ke TAR di C#

ZIP format pengarsipan terkenal dan banyak digunakan untuk mengompres file dan folder menjadi satu file terkompresi. Padahal, TAR adalah format file berbasis UNIX lainnya yang menawarkan kompresi berbagai file ke dalam satu lokasi. Faktanya, kompresi file adalah komponen yang harus dimiliki dalam bisnis online mana pun karena dapat mengurangi ukuran file dan mempercepat transfer file melalui internet. Sebagian besar waktu, TAR lebih disukai karena mempertahankan izin & ketentuan. Dalam postingan blog ini, kita akan mempelajari cara mengonversi ZIP ke TAR di C# secara terprogram dalam aplikasi .NET. Kami akan membahas bagian berikut:

Instalasi ZIP to TAR converter API

Kami akan menggunakan .NET ZIP library ini untuk mencapai konversi ZIP ke TAR secara terprogram. Ini adalah perpustakaan ringan yang digunakan untuk mengompres & mendekompresi berbagai jenis format arsip. Anda dapat menginstal API ini dengan mengunduh file DLL atau menginstalnya dengan menjalankan perintah berikut di manajer paket NuGet.

Install-Package Aspose.Zip 

Konversikan ZIP ke TAR dalam C# Secara terprogram

ZIP to TAR converter API menawarkan metode dan properti untuk mengonversi format ZIP ke format file TAR. Namun, Anda dapat melihat daftar metode yang tersedia di sini. Ikuti langkah-langkah berikut untuk mencapai konversi ini:

  1. Buat instance dari kelas Archive dan muat file ZIP sumber.
  2. Buat objek dari kelas TarArchive untuk mengakses fitur TAR.
  3. Buat objek kelas ArchiveEntry untuk mengakses setiap ArchiveEntry di ZIP.
  4. Inisialisasi objek kelas MemoryStream dan salin entri menggunakan metode entry.Open().CopyTo(mem).
  5. Aktifkan metode CreateEntry untuk membuat satu entri dalam arsip TAR.
  6. Simpan file TAR dengan memanggil metode SaveGzip. Salin dan tempel cuplikan kode berikut ke file utama Anda dan jalankan server:

Dapatkan Lisensi Gratis

Anda dapat memanfaatkan lisensi sementara gratis untuk mencoba API tanpa batasan evaluasi.

Menyimpulkan

Kami mengakhiri posting blog ini di sini. Kami telah mengimplementasikan proses untuk mengonversi ZIP ke TAR di C# menggunakan .NET ZIP library ini. Selanjutnya, artikel ini pasti akan membantu Anda jika Anda ingin mengintegrasikan API konversi ZIP ke TAR di aplikasi .NET Anda. Selain itu, Anda dapat mengunjungi dokumentasi perpustakaan ini untuk mengetahui tentang metode dan properti lainnya. Terakhir, conholdate.com sedang menulis posting blog baru tentang topik lain. Oleh karena itu, harap tetap berhubungan untuk pembaruan rutin.

Berikan pertanyaan

Anda dapat memberi tahu kami tentang pertanyaan atau pertanyaan Anda di forum kami.

Lihat juga