Cara Mengonversi TAR ke TAR.Z Menggunakan C#

Pertama, Anda perlu mendapatkan dan mereferensikan pustaka Aspose.Zip di proyek C# Anda. Anda biasanya dapat mengunduhnya dari situs web Aspose atau menggunakan paket NuGet jika tersedia. Manajer paket, cari Aspose.ZIP dan instal. Anda juga dapat menggunakan perintah berikut dari Package Manager Console.

Kelola paket NuGet dengan Paket Visual Studio

Perintah Konsol Manajer Paket:

PM> Install-Package Aspose.Zip

Langkah-langkah Mengonversi TAR ke TAR.Z melalui C#

Convertation from TAR to TAR.Z consist of following steps:

  • Extract archive to intermediate storage
  • Compress extracted data to desired format

Persyaratan sistem

Before running the conversion example code, make sure that you have the following prerequisites.

  • Microsoft Windows or a compatible OS with .NET Framework, Mono and COM Interop.
  • Development environment like Microsoft Visual Studio.
  • Aspose.Tasks for .NET DLL referenced in your project.

Contoh kode untuk mengkonversi dari TAR ke TAR.Z

Mengonversi file dari satu format ke format lainnya, seperti dari TAR ke ZIP, adalah proses berharga yang sering kali melibatkan pengarsipan dan kompresi. Dalam hal ini, mengkonversi dari TAR ke ZIP adalah prosedur dua langkah. Pertama, arsip TAR dibuat, yang menggabungkan file dan direktori sambil mempertahankan struktur hierarki aslinya dan metadata terkait. Arsip TAR ini berfungsi sebagai wadah untuk menjaga integritas data selama konversi.

Pada langkah kedua, arsip TAR dikompres ke dalam format ZIP. Kompresi ZIP dikenal karena efisiensi dan kompatibilitas lintas platform, menjadikannya pilihan populer untuk pengarsipan dan transfer data. Arsip ZIP yang dihasilkan mempertahankan data dan struktur asli sekaligus mengurangi ukuran file secara signifikan. Konversi ini berguna bagi mereka yang perlu berbagi atau mendistribusikan data ke berbagai sistem operasi, karena arsip ZIP diakui secara universal dan mudah diakses. Baik untuk penyimpanan file atau pertukaran data, mengonversi TAR ke ZIP menyederhanakan proses dan memastikan data tetap utuh dan terkompresi untuk pengelolaan yang efisien.

Setelah konversi ke TAR.Z selesai, arsip yang dihasilkan menjadi kompatibel dengan banyak hal berbagai platform dan dapat dengan mudah dibagikan dan diakses. Konversi ini menyederhanakan transisi antar format kompresi, memaksimalkan efisiensi kompresi, dan memastikan data tetap aman dan mudah beradaptasi dalam format TAR.Z. Ini terbukti bermanfaat bagi pengguna yang perlu beralih atau mendistribusikan data dalam format TAR.Z sambil tetap mempertahankan integritas data.

Kode dari TAR ke berbagai format: Arsip TAR biasanya berisi banyak catatan atau file. Untuk mengonversi arsip ini ke format seperti GZ (Gzip), LZ (Lzip), Z (Unix Compress), XZ (XZ Utils), dan BZ2 (Bzip2), pendekatan yang umum adalah dengan mengemas konten terlebih dahulu ke dalam TAR (Tape Arsip) format. Proses ini mengingatkan kita pada praktik umum di lingkungan Linux.

Dalam proses konversi ini, setiap file atau rekaman dalam arsip TAR pertama-tama digabungkan menjadi satu arsip TAR. Arsip TAR ini berfungsi sebagai wadah untuk masing-masing file, menjaga struktur dan metadata aslinya. Setelah data dienkapsulasi dalam arsip TAR, penerapan berbagai algoritma dan format kompresi menjadi lebih mudah.

Pilihan TAR sebagai format perantara adalah karena kesederhanaan dan kompatibilitasnya yang luas di berbagai sistem operasi mirip Unix. Ini memberikan cara mudah untuk mengelompokkan file tanpa menerapkan kompresi secara langsung. Setelah pengemasan TAR selesai, operasi kompresi selanjutnya dapat diterapkan ke arsip TAR untuk menghasilkan format keluaran yang diinginkan, seperti GZ, LZ, Z, XZ, atau BZ2.

Mengonversi dari TAR ke TAR.Z - C#:

    using (XzArchive archive = new XzArchive())
    {
        archive.SetSource("source1.tar");
        archive.Save("output.tar.z");
    }



Aplikasi Gratis untuk Mengonversi ZIP ke TAR.LZ

Lihat demo langsung kami untuk konversi TAR ke TAR.Z dengan manfaat berikut


Perpustakaan Aspose.ZIP andal yang dapat mengompresi, mengekstrak, mengenkripsi, mendekripsi, mengonversi, dan menggabungkan arsip. Aspose.ZIP untuk .NET API memungkinkan untuk memanipulasi berbagai jenis arsip tanpa membahas kompleksitas mendasar format file kompres dengan upaya pengkodean minimum.

Konversi TAR Lainnya yang Didukung

Anda juga dapat mengonversi TAR ke banyak format file lainnya termasuk beberapa format yang tercantum di bawah.