C Library untuk Mengelola Format File Kompresi
Open Source C Library untuk Membuat, Mengedit, Menghapus & Mengekstrak Arsip ZIP di dalam aplikasi Anda sendiri.
Libzip adalah pustaka C sumber terbuka yang memberi pengembang perangkat lunak kemampuan untuk membuat dan memodifikasi arsip ZIP di dalam aplikasi mereka sendiri dengan sedikit usaha. Pengembang dapat dengan mudah menambahkan file dari buffer data serta file yang berbeda, atau data terkompresi yang disalin langsung dari arsip zip lainnya. Ini juga mendukung untuk mengembalikan perubahan yang dibuat tanpa menutup arsip. Selain itu, perpustakaan juga mendukung enkripsi dan dekripsi Winzip AES dan PKware lawas.
API didokumentasikan dengan baik dan dapat diakses dengan mudah. API menyediakan dukungan lengkap untuk beberapa fitur terkait kompresi dan ekstraksi lanjutan untuk arsip ZIP dan ZIP64, seperti menambahkan file ke atau mengganti file dalam arsip ZIP, menambahkan direktori ke arsip ZIP, menghapus file dari arsip ZIP, enkripsi file, dan dukungan dekripsi, waktu modifikasi terakhir, buka file dalam arsip ZIP untuk membaca, menulis data ke sumber zip & banyak lagi.
Memulai dengan libzip
CMake sangat disarankan untuk membangun perpustakaan libzip. Anda bisa mendapatkannya dari situs cmake dengan mudah.
Kode instalasi khas diberikan di bawah ini
Kompilasi Perpustakaan zip untuk Penggunaan Dasar
mkdir build
cd build
cmake ..
make
make test
make install
Tambah atau Ganti File dalam arsip ZIP
Mengelola arsip ZIP dalam aplikasi mereka sendiri selalu menjadi tuntutan perusahaan TI maupun individu. Pustaka libzip menyediakan fitur-fitur ini yang memfasilitasi pemrogram komputer dengan memungkinkan mereka menambahkan file ke arsip ZIP serta mengganti atau menghapus file dalam arsip ZIP yang ada dengan mudah. Metode yang tersedia sangat mudah digunakan dan Anda hanya memerlukan beberapa baris kode untuk mencapai tugas ini.
Buat Arsip Baru melalui C Library
Pustaka libzip memungkinkan pengembang membuat arsip zip baru di dalam aplikasi C mereka sendiri. Anda juga dapat memodifikasi arsip ZIP yang ada dengan menambahkan atau mengedit file di dalamnya. Pustaka memberikan kontrol penuh kepada pengguna dengan memungkinkan mereka untuk melihat daftar file di dalam arsip ZIP, menghapus direktori atau file dalam arsip ZIP, membuka atau menutup file, dan banyak lagi.
Baca dan Ekstrak File dalam Arsip ZIP
Pustaka libzip open source memfasilitasi pengguna untuk dengan mudah membaca dan mengekstrak konten arsip ZIP. Pustaka mendukung ekstraksi file dan folder ke tempat pilihan Anda hanya dengan beberapa baris kode C. Pustaka menyediakan dukungan untuk mengekstrak data lengkap di dalam arsip serta mengekstrak file tertentu pilihan Anda.
Lebih Banyak Kontrol atas Arsip ZIP
Pustaka zip menyediakan beberapa fitur penting untuk kontrol yang lebih baik atas konten arsip ZIP. Tersedia beberapa metode dan properti yang dapat membantu pengguna untuk mendapatkan informasi lengkap tentang arsip sebelum mengekstrak isinya. Ini mendukung fitur seperti menghitung jumlah file dalam arsip, mengulangi semua file dalam arsip, mengekstrak hanya file yang dipilih, menghapus file dari arsip, dan banyak lagi.