Bibliotecă JavaScript pentru citirea și scrierea fișierelor ZIP mari 

 API JavaScript gratuit cu sursă deschisă pentru citirea, scrierea, ștergerea și manipularea fișierelor ZIP mari online.

Zip.js este o bibliotecă JavaScript cu sursă deschisă care permite dezvoltatorilor de software să comprimați și să dezarhivați fișierele în propriile aplicații. Oferă un API de nivel scăzut pentru citirea și scrierea fișierelor zip mari (până la 4 GB cu File writer API). Biblioteca este pe deplin compatibilă cu toate browserele web, cum ar fi Chrome, Firefox, Safari 6 și Internet Explorer 10.

Biblioteca poate gestiona mai multe tipuri de date datorită unui API generic. Dacă doriți să citiți un fișier ZIP și doriți să stocați fișierele acestuia într-o variabilă, trebuie să utilizați un obiect ZIP.Reader pentru a citi datele ZIP comprimate. Dacă doriți să scrieți date de fișier necomprimate în variabilă, trebuie să utilizați un obiect ZIP.Writer.

Această bibliotecă depinde de Typed Array (WebGL) și, opțional, puteți utiliza alte API-uri, cum ar fi lucrătorii web pentru generarea lucrătorilor de fundal care rulează scripturi în paralel cu pagina lor principală, API-ul de fișiere pentru selectarea programatică a fișierelor și accesarea datelor acestora, API-ul de redactare a fișierelor pentru a scrie în fișiere din aplicații web și directoare de fișiere și sistem pentru navigarea în ierarhiile sistemului de fișiere.

Previous Next

Noțiuni introductive cu Zip.js

Adăugați zip.js, z-worker.js, deflate.js și inflate.js în proiectul dvs. Vă rugăm să includeți și scriptul zip.js în pagina dvs. HTML utilizând următoarea comandă.

Adăugați ZIP.JS la pagina HTML

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

Citiți fișiere ZIP prin biblioteca JavaScript

Biblioteca ZIP.JS oferă funcțional citirea conținutului unui fișier ZIP în aplicațiile JavaScript. În primul rând, trebuie să creați un obiect ZipReader. Obiectul ZipReader ajută utilizatorii să citească conținutul unui fișier ZIP. Biblioteca permite utilizatorilor să citească numele fișierelor, lista de intrări ZIP, dimensiunea datelor comprimate, dimensiunea datelor necomprimate, data ultimei modificări, comentariul fișierului, suma de verificare a datelor necomprimate și multe altele.

 Scrierea fișierelor în ZIP prin JavaScript

Biblioteca ZIP.JS permite programatorilor de software să scrie date în fișierul zip. În primul rând, trebuie să creați un obiect ZipWriter pentru a scrie datele de ieșire. Puteți adăuga cu ușurință o nouă intrare în ZIP, furnizând numele și locația fișierului. Odată ce sarcina este finalizată, funcția de apel invers cu succes va informa despre intrarea și compresia cu succes. La final, nu uitați să închideți zip-ul deschis și să închideți lucrătorii web asociați.

 Română