JavaScript-könyvtár nagy ZIP-fájlok olvasásához és írásához 

 Nyílt forráskódú ingyenes JavaScript API nagyméretű ZIP fájlok online olvasásához, írásához, törléséhez és kezeléséhez.

A Zip.js egy nyílt forráskódú JavaScript-könyvtár, amely lehetővé teszi a szoftverfejlesztők számára, hogy ZIP- és kicsomagolják a fájlokat saját alkalmazásaikban. Alacsony szintű API-t biztosít a nagy zip fájlok olvasásához és írásához (akár 4 GB fájlíró API-val). A könyvtár teljes mértékben kompatibilis az összes webböngészővel, mint például a Chrome, a Firefox, a Safari 6 és az Internet Explorer 10.

A könyvtár többféle adatot is képes kezelni az általános API-nak köszönhetően. Ha egy ZIP-fájlt szeretne olvasni, és annak fájljait egy változóban szeretné tárolni, akkor a tömörített ZIP-adatok olvasásához ZIP.Reader objektumot kell használnia. Ha tömörítetlen fájladatokat szeretne írni a változóba, akkor ZIP.Writer objektumot kell használnia.

Ez a könyvtár a Typed array-től (WebGL) függ, és opcionálisan használhat más API-kat is, például webdolgozókat a háttérmunkások létrehozásához, akik a főoldalukkal párhuzamosan futtatnak szkripteket, Fájl API-t a fájlok programozott kiválasztásához és adataik eléréséhez, Fájlíró API-t az íráshoz fájlok webalkalmazásokból és Fájlkönyvtárak és rendszer a fájlrendszer-hierarchiában való navigáláshoz.

Previous Next

A Zip.js használatának megkezdése

Adja hozzá a zip.js, z-worker.js, deflate.js és inflate.js fájlokat projektjéhez. Kérjük, a következő paranccsal vegye fel a zip.js szkriptet is a HTML-oldalára.

Adja hozzá a ZIP.JS fájlt a HTML oldalhoz

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

Olvassa el a ZIP-fájlokat a JavaScript-könyvtáron keresztül

A ZIP.JS könyvtár funkcionálisan biztosítja a ZIP-fájlok tartalmának JavaScript-alkalmazásokon belüli olvasását. Először is létre kell hoznia egy ZipReader objektumot. A ZipReader objektum segíti a felhasználókat a ZIP-fájl tartalmának elolvasásában. A könyvtár lehetővé teszi a felhasználók számára, hogy elolvassák a fájlneveket, a ZIP-bejegyzések listáját, a tömörített adatméretet, a tömörítetlen adatméretet, az utolsó módosítás dátumát, a fájl megjegyzéseit, a tömörítetlen adatok ellenőrző összegét és még sok mást.

 Fájlok írása ZIP-be JavaScripten keresztül

A ZIP.JS könyvtár lehetővé teszi a szoftverprogramozók számára, hogy adatokat írjanak a zip fájlba. Először is létre kell hoznia egy ZipWriter objektumot a kimeneti adatok írásához. Könnyen hozzáadhat új bejegyzést a ZIP-hez a fájlnév és a hely megadásával. A feladat elvégzése után a sikeres visszahívás funkció tájékoztat a sikeres bevitelről és tömörítésről. Végül ne felejtse el bezárni a megnyitott zip-et, és megszakítani a kapcsolódó webmunkásokat.

 Magyar