Pustaka JavaScript untuk Membaca & Menulis File ZIP Besar 

 Open Source API JavaScript Gratis untuk Membaca, Menulis, Menghapus & Memanipulasi File ZIP Besar Secara Online.

Zip.js adalah pustaka JavaScript Open Source yang memungkinkan pengembang perangkat lunak untuk ZIP dan Unzip file di dalam aplikasi mereka sendiri. Ini menyediakan API tingkat rendah untuk membaca dan menulis file zip besar (hingga 4GB dengan API penulis file). Pustaka ini sepenuhnya kompatibel dengan semua browser web seperti Chrome, Firefox, Safari 6, dan Internet Explorer 10.

Pustaka dapat menangani beberapa jenis data berkat API generik. Jika Anda ingin membaca file ZIP dan ingin menyimpan filenya ke dalam variabel, Anda perlu menggunakan objek ZIP.Reader untuk membaca data ZIP terkompresi. Jika Anda ingin menulis data file yang tidak dikompresi ke dalam variabel maka perlu menggunakan objek ZIP.Writer.

Pustaka ini bergantung pada Typed array (WebGL) dan secara opsional Anda dapat menggunakan API lain seperti pekerja Web untuk menelurkan pekerja latar belakang yang menjalankan skrip secara paralel dengan halaman utama mereka, API File untuk memilih file secara terprogram dan mengakses datanya, API penulis file untuk menulis file dari aplikasi web dan Direktori file & sistem untuk menavigasi hierarki sistem file.

Previous Next

Memulai dengan Zip.js

Tambahkan zip.js, z-worker.js, deflate.js, dan inflate.js di proyek Anda. Harap sertakan juga skrip zip.js di halaman HTML Anda menggunakan perintah berikut.

Tambahkan ZIP.JS ke halaman HTML

 script type="text/javascript" src="/lib/zip.js"></script> 

Baca File ZIP melalui Pustaka JavaScript

Pustaka ZIP.JS menyediakan secara fungsional untuk membaca konten file ZIP di dalam aplikasi JavaScript. Pertama-tama, Anda perlu membuat objek ZipReader. Objek ZipReader membantu pengguna dalam membaca konten file ZIP. Pustaka memungkinkan pengguna untuk membaca nama file, daftar entri ZIP, ukuran data terkompresi, ukuran data tidak terkompresi, tanggal modifikasi terakhir, komentar file, checksum data tidak terkompresi, dan banyak lagi.

 Menulis File ke ZIP melalui JavaScript

Pustaka ZIP.JS memungkinkan pemrogram perangkat lunak untuk menulis data ke dalam file zip. Pertama-tama Anda perlu membuat objek ZipWriter untuk menulis data keluaran. Anda dapat dengan mudah menambahkan entri baru ke dalam ZIP dengan memberikan nama file dan lokasi. Setelah tugas selesai, fungsi panggilan balik yang berhasil akan menginformasikan tentang entri dan kompresi yang berhasil. Pada akhirnya, harap ingat untuk menutup zip yang dibuka dan menghentikan pekerja web terkait.

 Indonesia