Βιβλιοθήκη JavaScript ανοιχτού κώδικα για αρχεία συμπίεσης
Δημιουργήστε, Τροποποιήστε και Χειριστείτε Αρχεία ZIP μέσω προγραμματισμού χρησιμοποιώντας λίγες γραμμές κώδικα μέσω JavaScript API.
Μια πολύ απλή και σταθερή βιβλιοθήκη JavaScript ανοιχτού κώδικα που δίνει στους επαγγελματίες λογισμικού τη δυνατότητα να δημιουργούν, να διαβάζουν και να τροποποιούν αρχεία ZIP μέσα στις δικές τους εφαρμογές JavaScript. Το API είναι πολύ φιλικό προς το χρήστη και χρήσιμο. Σας δίνει τη δυνατότητα να επιλέγετε και να κατεβάζετε εικόνες από μια συλλογή με ευκολία.
Η παρουσία JSZip αντιπροσωπεύει ένα σύνολο αρχείων. Αυτό σας επιτρέπει να τα προσθέσετε, να τα αφαιρέσετε ή να τα τροποποιήσετε. Υποστηρίζει επίσης τη δημιουργία ενός αρχείου ZIP με την εισαγωγή ενός υπάρχοντος αρχείου zip. Επιπλέον, υποστηρίζει επίσης χαμηλότερη κατανάλωση μνήμης και βελτιωμένη συμβατότητα webworker. Το σπουδαίο είναι ότι συμβαίνει να λειτουργεί ομαλά σε όλα τα μεγάλα προγράμματα περιήγησης και δημιουργεί ένα αρχείο ZIP με μερικές γραμμές κώδικα.
Ξεκινώντας με το JSZip
Ο προτεινόμενος τρόπος για να το εγκαταστήσετε χρησιμοποιώντας το NPM. Χρησιμοποιήστε την ακόλουθη εντολή για να εγκαταστήσετε ομαλά τη βιβλιοθήκη JSZip..
Εγκατάσταση μέσω npm
Install via npm
npm install jszip
Εγκαταστήστε μέσω του Bower
Install via Κληματαριά
bower install Stuk/jszip
Δημιουργήστε αρχεία ZIP μέσω της βιβλιοθήκης JavaScript
Η βιβλιοθήκη ανοιχτού κώδικα JSZip παρέχει τη λειτουργικότητα για τη δημιουργία αρχείων ZIP εντός εφαρμογών JavaScript. Επιτρέπει την προσθήκη μεμονωμένων αρχείων με προσαρμοσμένα ονόματα και περιεχόμενα, καθώς και τυχαίους καταλόγους. Μόλις συμπεριληφθούν τα περιεχόμενα, το JSZip μπορεί να δημιουργήσει ασύγχρονα το αρχείο ZIP.
Φόρτωση και ανάγνωση αρχείου ZIP μέσω JavaScript
Η βιβλιοθήκη JSZip επιτρέπει στους προγραμματιστές λογισμικού να φορτώνουν και να διαβάζουν αρχεία ZIP με έναν πολύ εύκολο και απλό τρόπο μέσα στις δικές σας εφαρμογές JavaScript. Το API υποστηρίζει προηγμένες λειτουργίες, όπως αποθήκευση στην προσωρινή μνήμη ενός αρχείου ZIP τοπικά, εξαγωγή των περιεχομένων του και κοινή χρήση σε έναν εργαζόμενο υπηρεσιών. Το API διασφαλίζει ότι τα αρχεία ZIP μπορούν να διαβαστούν και να δημιουργηθούν χωρίς καμία ανάγκη για διακομιστή.
Εξαγωγή εικόνας από αρχείο ZIP
Η βιβλιοθήκη JSZip δίνει στους προγραμματιστές λογισμικού τη δυνατότητα να εξάγουν τις εικόνες τους από ένα μόνο αρχείο ZIP, αντί να διαβάζουν ξεχωριστά κάθε εικόνα από τον διακομιστή. Για να το χρησιμοποιήσετε, πρέπει να συμπεριλάβετε το αρχείο jszip_min.js ως ένα από τα <script> αρχεία μαζί με το hanis_min.js.