C API untuk Pemampatan & Penyahmampatan Fail Data
Perpustakaan Pemampatan Data C Sumber Terbuka untuk Mencipta Arkib yang membolehkan Pengaturcara Memampat dan Nyahmampat Fail Data anda.
Pustaka C pemampatan data percuma sumber terbuka zlib membolehkan pengaturcara komputer mencipta arkib untuk bekerja dengan format fail pemampatan dalam aplikasi mereka sendiri. Ia adalah perpustakaan pemampatan data tanpa kerugian untuk digunakan pada hampir mana-mana perkakasan komputer dan sistem pengendalian. Perkara yang menarik ialah format data zlib itu sendiri mudah alih merentas platform.
Pustaka zlib adalah stabil, mudah alih dan percuma. Enjin Zlib menggunakan API ringkas yang mekanisasikan pemampatan dan penyahmampatan fail anda. Perpustakaan menggunakan fungsi maya yang membolehkan pengguna menyesuaikan antara muka pengguna mereka kepada zlib. zlib juga merupakan komponen penting bagi banyak platform perisian, termasuk Linux, macOS dan iOS. Perpustakaan ini menawarkan kemudahan untuk mengawal pemproses dan penggunaan memori.
Bermula dengan zlib
Untuk menjalankan projek anda menggunakan zlib, anda perlu memuat turun repositori daripada GitHub. Gunakan arahan berikut untuk memasangnya.
Berikut adalah arahannya
git clone https://github.com/madler/zlib.git
Memampatkan Rentetan Data
zlib menyediakan fungsi untuk memampatkan rentetan data di dalam aplikasi anda sendiri. Ia membolehkan untuk memampatkan data input yang diberikan ke direktori atau fail destinasi yang diberikan. Pustaka zlib membekalkan kami fungsi mampat, yang boleh digunakan untuk memampatkan rentetan data. Ia memerlukan dua hujah untuk data yang perlu dimampatkan dan parameter untuk tahap mampatan.
Menyimpan Data Mampat ke Fail
Pustaka zlib sumber terbuka menyediakan kami set fungsi yang berguna untuk pemampatan fail. Ia memudahkan pengguna dan aplikasi untuk menyimpan data yang dimampatkan ke dalam fail atau ruang cakera dan menggunakannya kemudian. Anda perlu menyediakan data serta nama fail untuk menyimpan data termampat. Selepas menyimpan data termampat anda boleh melihat dan menggunakan data tersebut mengikut keperluan anda kemudian.
Menyahmampat Rentetan Data & Data Fail
Pustaka zlib sumber terbuka juga memudahkan pengguna dan aplikasi pengarkib untuk menyahmampat Rentetan Data di dalam apl mereka sendiri. Beberapa set fungsi berguna disediakan untuk tujuan ini. Anda boleh menyahmampat rentetan data termampat dengan mudah menggunakan fungsi nyahmampat. Ia juga menyokong penyahmampatan aliran data yang besar serta data termampat yang terkandung dalam fail.