संपीड़न फ़ाइलों के लिए ओपन सोर्स जावास्क्रिप्ट लाइब्रेरी
जावास्क्रिप्ट एपीआई के माध्यम से कोड की कुछ पंक्तियों का उपयोग करके ज़िप फ़ाइलों को प्रोग्रामेटिक रूप से बनाएं, संशोधित करें और हेरफेर करें।
एक खुला स्रोत बहुत ही सरल और स्थिर जावास्क्रिप्ट पुस्तकालय है जो सॉफ्टवेयर पेशेवरों को अपने स्वयं के जावास्क्रिप्ट अनुप्रयोगों के अंदर ज़िप फ़ाइलों को बनाने, पढ़ने और संशोधित करने की क्षमता देता है। एपीआई बहुत उपयोगकर्ता के अनुकूल और उपयोगी है। यह आपको गैलरी से छवियों को आसानी से चुनने और डाउनलोड करने की शक्ति देता है।
JSZip इंस्टेंस फाइलों के एक सेट का प्रतिनिधित्व करता है। इससे आप उन्हें जोड़ सकते हैं, उन्हें हटा सकते हैं या उन्हें संशोधित कर सकते हैं। यह मौजूदा ज़िप फ़ाइल को आयात करके एक ज़िप फ़ाइल बनाने का भी समर्थन करता है। इसके अलावा, यह कम मेमोरी खपत और बेहतर वेबवर्कर संगतता का भी समर्थन करता है। बड़ी बात यह है कि यह सभी प्रमुख ब्राउज़रों में सुचारू रूप से काम करने के लिए होता है और कोड की कुछ पंक्तियों के साथ एक ज़िप फ़ाइल बनाता है।
JSZip के साथ शुरुआत करना
एनपीएम का उपयोग करके इसे स्थापित करने का अनुशंसित तरीका। JSZip लाइब्रेरी को सुचारू रूप से स्थापित करने के लिए कृपया निम्न कमांड का उपयोग करें।
npm . के माध्यम से इंस्टॉल करें
Install via NPM
npm install jszip
बोवर . के माध्यम से स्थापित करें
Install via कुंज
bower install Stuk/jszip
जावास्क्रिप्ट लाइब्रेरी के माध्यम से ज़िप फ़ाइलें बनाएं
ओपन सोर्स लाइब्रेरी JSZip जावास्क्रिप्ट अनुप्रयोगों के अंदर ज़िप फ़ाइलों को उत्पन्न करने की कार्यक्षमता प्रदान करती है। यह अनुकूलित नामों और सामग्री के साथ-साथ यादृच्छिक निर्देशिकाओं के साथ अलग-अलग फ़ाइलों को जोड़ने की अनुमति देता है। एक बार सामग्री शामिल हो जाने के बाद, JSZip अतुल्यकालिक रूप से ज़िप फ़ाइल उत्पन्न कर सकता है।
जावास्क्रिप्ट के माध्यम से ज़िप फ़ाइल लोड करें और पढ़ें
JSZip लाइब्रेरी सॉफ्टवेयर प्रोग्रामर्स को आपके स्वयं के जावास्क्रिप्ट एप्लिकेशन के अंदर ज़िप फ़ाइलों को वास्तव में आसान सरल तरीके से लोड और पढ़ने में सक्षम बनाती है। एपीआई उन्नत सुविधाओं का समर्थन करता है जैसे स्थानीय रूप से एक ज़िप फ़ाइल को कैशिंग करना, उसकी सामग्री निकालना, और एक सेवा कार्यकर्ता के भीतर साझा करना। एपीआई यह सुनिश्चित करता है कि ज़िप फ़ाइलों को बिना सर्वर की आवश्यकता के पढ़ा और उत्पन्न किया जा सकता है।
ज़िप फ़ाइल से छवि निकालें
JSZip लाइब्रेरी सॉफ्टवेयर डेवलपर्स को सर्वर से प्रत्येक छवि को अलग से पढ़ने के बजाय, एक एकल ज़िप फ़ाइल से अपनी छवियों को निकालने की क्षमता देती है। इसका उपयोग करने के लिए आपको jszip_min.js फ़ाइल को अपनी एक <स्क्रिप्ट> hanis_min.js के साथ फ़ाइलें।