„JavaScript“ biblioteka, skirta skaityti ir rašyti didelius ZIP failus 

 Nemokama atvirojo kodo „JavaScript“ API, skirta skaityti, rašyti, ištrinti ir manipuliuoti dideliais ZIP failais internete.

Zip.js yra atvirojo kodo „JavaScript“ biblioteka, leidžianti programinės įrangos kūrėjams ZIP ir išpakuoti failus savo programose. Tai suteikia žemo lygio API, skirtą skaityti ir rašyti didelius ZIP failus (iki 4 GB su failų rašymo API). Biblioteka visiškai suderinama su visomis interneto naršyklėmis, tokiomis kaip Chrome, Firefox, Safari 6 ir Internet Explorer 10.

Dėl bendros API biblioteka gali tvarkyti kelių tipų duomenis. Jei norite skaityti ZIP failą ir norite saugoti jo failus kintamajame, suspaustiems ZIP duomenims skaityti turite naudoti ZIP.Reader objektą. Jei norite įrašyti nesuglaudintus failo duomenis į kintamąjį, turite naudoti ZIP.Writer objektą.

Ši biblioteka priklauso nuo įvesto masyvo (WebGL) ir pasirinktinai galite naudoti kitas API, pvz., žiniatinklio darbuotojus, kad sukurtų foninius darbuotojus, vykdančius scenarijus lygiagrečiai su pagrindiniu puslapiu, failų API programiniam failų pasirinkimui ir jų duomenims pasiekti, failų rašytojo API, skirtą rašyti į failai iš žiniatinklio programų ir failų katalogai ir sistema, skirta naršyti failų sistemų hierarchijose.

Previous Next

Darbo su Zip.js pradžia

Į savo projektą pridėkite zip.js, z-worker.js, deflate.js ir inflate.js. Taip pat į savo HTML puslapį įtraukite zip.js scenarijų naudodami šią komandą.

Pridėkite ZIP.JS prie HTML puslapio

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

Skaitykite ZIP failus naudodami „JavaScript“ biblioteką

ZIP.JS biblioteka leidžia funkciškai skaityti ZIP failo turinį JavaScript programose. Pirmiausia turite sukurti ZipReader objektą. „ZipReader“ objektas padeda vartotojams skaityti ZIP failo turinį. Biblioteka leidžia vartotojams skaityti failų pavadinimus, ZIP įrašų sąrašą, suspaustų duomenų dydį, nesuspaustų duomenų dydį, paskutinės modifikacijos datą, failo komentarą, nesuspaustų duomenų kontrolinę sumą ir dar daugiau.

 Failų rašymas į ZIP naudojant JavaScript

ZIP.JS biblioteka leidžia programuotojams įrašyti duomenis į ZIP failą. Visų pirma, norėdami įrašyti išvesties duomenis, turite sukurti „ZipWriter“ objektą. Galite lengvai pridėti naują įrašą į ZIP, nurodydami failo pavadinimą ir vietą. Atlikus užduotį, sėkmingo skambinimo funkcija informuos apie sėkmingą įvedimą ir suspaudimą. Galiausiai nepamirškite uždaryti atidaryto ZIP ir nutraukti susijusius žiniatinklio darbuotojus.

 Lietuvių