JavaScript-bibliotek för att läsa och skriva stora ZIP-filer 

 Gratis JavaScript API med öppen källkod för att läsa, skriva, ta bort och manipulera stora ZIP-filer online.

Zip.js är ett JavaScript-bibliotek med öppen källkod som låter mjukvaruutvecklare zippa och packa upp filer i sina egna applikationer. Den tillhandahåller ett lågnivå-API för att läsa och skriva stora zip-filer (upp till 4 GB med File writer API). Biblioteket är fullt kompatibelt med alla webbläsare som Chrome, Firefox, Safari 6 och Internet Explorer 10.

Biblioteket kan hantera flera typer av data tack vare ett generiskt API. Om du vill läsa en ZIP-fil och vill lagra dess filer i en variabel, måste du använda ett ZIP.Reader-objekt för att läsa de komprimerade ZIP-data. Om du vill skriva okomprimerad fildata i variabeln måste du använda ett ZIP.Writer-objekt.

Det här biblioteket beror på Typed array (WebGL) och valfritt kan du använda andra API:er såsom webbarbetare för att skapa bakgrundsarbetare som kör skript parallellt med sin huvudsida, File API för att programmatiskt välja filer och komma åt deras data, File writer API för att skriva till filer från webbapplikationer och filkataloger och system för navigering av filsystemhierarkier.

Previous Next

Komma igång med Zip.js

Lägg till zip.js, z-worker.js, deflate.js och inflate.js i ditt projekt. Inkludera även zip.js-skriptet i din HTML-sida med följande kommando.

Lägg till ZIP.JS till HTML-sidan

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

Läs ZIP-filer via JavaScript-biblioteket

ZIP.JS-biblioteket tillhandahåller funktionell läsning av innehållet i en ZIP-fil i JavaScript-applikationer. Först och främst måste du skapa ett ZipReader-objekt. ZipReader-objektet hjälper användarna att läsa innehållet i en ZIP-fil. Biblioteket låter användare läsa filnamn, ZIP-poster, komprimerad datastorlek, okomprimerad datastorlek, senaste ändringsdatum, filkommentar, okomprimerad datakontrollsumma och mer.

 Skriva filer till ZIP via JavaScript

ZIP.JS-biblioteket gör det möjligt för programvaruprogrammerare att skriva data till zip-filen. Först och främst måste du skapa ett ZipWriter-objekt för att skriva utdata. Du kan enkelt lägga till en ny post i ZIP genom att ange filnamn och plats. När uppgiften är klar kommer framgångsåteruppringningsfunktionen att informera om den lyckade inmatningen och komprimeringen. Till slut kom ihåg att stänga den öppnade zip-filen och avsluta de associerade webbarbetarna.

 Svenska