JavaScript-bibliotek til læsning og skrivning af store ZIP-filer 

 Open Source Gratis JavaScript API til læsning, skrivning, sletning og manipulation af store ZIP-filer online.

Zip.js er et Open Source JavaScript-bibliotek, der giver softwareudviklere mulighed for at ZIP og udpakke filer i deres egne applikationer. Det giver en lav-niveau API til at læse og skrive store zip-filer (op til 4 GB med File writer API). Biblioteket er fuldt kompatibelt med alle webbrowsere som Chrome, Firefox, Safari 6 og Internet Explorer 10.

Biblioteket kan håndtere flere typer data takket være en generisk API. Hvis du vil læse en ZIP-fil og gerne vil gemme dens filer i en variabel, skal du bruge et ZIP.Reader-objekt til at læse de komprimerede ZIP-data. Hvis du gerne vil skrive ukomprimerede fildata ind i variablen, skal du bruge et ZIP.Writer-objekt.

Dette bibliotek afhænger af Typed array (WebGL), og du kan valgfrit bruge andre API'er såsom webarbejdere til at skabe baggrundsarbejdere, der kører scripts parallelt med deres hovedside, File API til programmatisk udvælgelse af filer og adgang til deres data, File writer API til at skrive til filer fra webapplikationer og filmapper & system til navigering af filsystemhierarkier.

Previous Next

Kom godt i gang med Zip.js

Tilføj zip.js, z-worker.js, deflate.js og inflate.js i dit projekt. Inkluder også zip.js-scriptet på din HTML-side ved hjælp af følgende kommando.

Tilføj ZIP.JS til HTML-siden

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

Læs ZIP-filer via JavaScript-bibliotek

ZIP.JS-biblioteket giver funktionelt mulighed for at læse indholdet af en ZIP-fil i JavaScript-applikationer. Først og fremmest skal du oprette et ZipReader-objekt. ZipReader-objektet hjælper brugerne med at læse indholdet af en ZIP-fil. Biblioteket giver brugerne mulighed for at læse filnavne, ZIP-poster, komprimeret datastørrelse, ukomprimeret datastørrelse, sidste ændringsdato, filkommentar, ukomprimeret datakontrolsum og mere.

 Skrivning af filer til ZIP via JavaScript

ZIP.JS-biblioteket gør det muligt for softwareprogrammører at skrive data ind i zip-filen. Først og fremmest skal du oprette et ZipWriter-objekt for at skrive outputdata. Du kan nemt tilføje en ny post i ZIP ved at angive filnavn og placering. Når opgaven er udført, vil succes-tilbagekaldsfunktionen informere om den vellykkede indtastning og komprimering. I sidste ende skal du huske at lukke den åbnede zip og afslutte de tilknyttede webarbejdere.

 Dansk