Ulasan

Terkadang Anda perlu memperluas arsip yang ada dengan satu atau lebih file. Cara yang jelas adalah dengan mengekstrak arsip, meletakkan file tambahan di antara yang diekstraksi dan mengompresnya bersama-sama. Namun hal ini tidak optimal karena kita menyia-nyiakan sumber daya komputasi pada file yang sudah dikemas. Aspose.ZIP memungkinkan penambahan entri ke arsip ZIP tanpa mengemas ulang. Yang perlu Anda lakukan hanyalah membuka arsip untuk diekstraksi dan menambahkan entri ke dalamnya. Fitur ini berfungsi untuk arsip ZIP, TAR dan CPIO.

Contoh Cara menambahkan file baru ke arsip ZIP yang ada melalui C#

Cuplikan kode ini menunjukkan cara menambahkan file baru ke arsip ZIP yang ada menggunakan C#. Prosesnya yang perlu Anda lakukan adalah membuka arsip untuk mengekstraksi dan menyimpan arsip yang diperbarui.

    using (Archive archive = new Archive("existing.zip"))
    {
        archive.CreateEntry("one_more.bin", "data.bin");
        archive.Save("added.zip");
    }

Cara Membuat Zip Folder dengan .NET

Arsip ZIP adalah alat serbaguna untuk mengelola file: arsip dapat mengompresi dan menggabungkan satu atau lebih file atau folder menjadi satu paket. Di .NET , kelas ZipFile memungkinkan Anda bekerja dengan mudah dengan file ZIP untuk kompresi dan ekstraksi. Manfaat utama menggunakan arsip ZIP adalah mengurangi ukuran file. Hal ini menjadikannya ideal untuk penyimpanan dan transmisi, menghemat ruang dan bandwidth yang berharga. Selain itu, arsip ZIP dapat dienkripsi untuk meningkatkan keamanan, melindungi data sensitif Anda.

Contoh Cara menambahkan file baru ke arsip TAR yang ada melalui C#

Ingin menambahkan file baru ke arsip TAR yang ada? Cuplikan kode ini akan menunjukkan caranya! Cuplikan kode ini memberdayakan Anda untuk menambahkan file baru ke arsip TAR yang ada dengan lancar. Tidak perlu membuat ulang seluruh arsip – cukup ikuti langkah-langkah berikut dan integrasikan kode ini ke dalam alur kerja Anda untuk pengelolaan file yang efisien.

using (TarArchive archive = new TarArchive("existing.tar"))
{
    archive.CreateEntry("one_more.bin", "data.bin");
    archive.Save("added.tar");
}

Contoh Cara menambahkan file baru ke arsip CPIO yang ada melalui C#

Ingin memasukkan file baru ke dalam arsip CPIO Anda yang sudah ada? Cuplikan kode ini menyederhanakan penambahan file baru ke arsip CPIO yang ada. Perluas arsip CPIO Anda dengan mudah dengan file tambahan menggunakan cuplikan kode yang memberdayakan ini. Ucapkan selamat tinggal pada pembuatan ulang seluruh arsip – hanya dengan beberapa langkah, Anda dapat dengan mudah mengintegrasikan kode ini ke dalam alur kerja Anda untuk pengelolaan file yang efisien dalam arsip CPIO. Integrasikan ke dalam alur kerja Anda untuk pengelolaan file yang efisien hanya dengan beberapa langkah.

    using (CpioArchive archive = new CpioArchive("existing.cpio"))
    {
        archive.CreateEntry("one_more.bin", "data.bin");
        archive.Save("added.cpio");
    }

Kesimpulan

Halaman ini meluncurkan tiga cuplikan kode C# yang kuat untuk menambahkan entri ke arsip ZIP, TAR, dan CPIO dengan lancar. Dengan membekali diri Anda dengan teknik-teknik canggih ini, Anda telah membuka kemampuan untuk menguasai manipulasi file tingkat lanjut dalam arsip yang ada. Bebaskan kreativitas Anda, jelajahi pendekatan inovatif, dan manfaatkan C# sebagai alat ampuh untuk meningkatkan kemampuan manajemen arsip Anda. Selamat membuat kode!
  

Support and Learning Resources

  
  

Aspose.Zip offers individual archive processing APIs for other popular development environments, listed below: