बड़ी ज़िप फ़ाइलों को पढ़ने और लिखने के लिए JavaScript लाइब्रेरी 

 बड़ी ज़िप फ़ाइलों को ऑनलाइन पढ़ने, लिखने, हटाने और हेरफेर करने के लिए ओपन सोर्स फ्री जावास्क्रिप्ट एपीआई।

Zip.js एक ओपन सोर्स जावास्क्रिप्ट लाइब्रेरी है जो सॉफ्टवेयर डेवलपर्स को अपने स्वयं के एप्लिकेशन के अंदर ज़िप और अनज़िप फ़ाइल की अनुमति देता है। यह बड़ी ज़िप फ़ाइलों को पढ़ने और लिखने के लिए एक निम्न-स्तरीय API प्रदान करता है (फ़ाइल लेखक API के साथ 4GB तक)। पुस्तकालय सभी वेब ब्राउज़र जैसे क्रोम, फ़ायरफ़ॉक्स, सफारी 6 और इंटरनेट एक्सप्लोरर 10 के साथ पूरी तरह से संगत है।

एक सामान्य एपीआई के लिए धन्यवाद पुस्तकालय कई प्रकार के डेटा को संभाल सकता है। यदि आप एक ज़िप फ़ाइल पढ़ना चाहते हैं और उसकी फ़ाइलों को एक चर में संग्रहीत करना चाहते हैं, तो आपको संपीड़ित ज़िप डेटा को पढ़ने के लिए एक ZIP.Reader ऑब्जेक्ट का उपयोग करने की आवश्यकता है। यदि आप असम्पीडित फ़ाइल डेटा को वेरिएबल में लिखना चाहते हैं तो ZIP.Writer ऑब्जेक्ट का उपयोग करने की आवश्यकता है।

यह पुस्तकालय टाइप किए गए सरणी (वेबजीएल) पर निर्भर करता है और वैकल्पिक रूप से आप अन्य एपीआई का उपयोग कर सकते हैं जैसे कि वेब वर्कर अपने मुख्य पेज के समानांतर स्क्रिप्ट चलाने वाले बैकग्राउंड वर्कर्स के लिए, फाइल एपीआई प्रोग्रामेटिक रूप से फाइलों का चयन करने और उनके डेटा तक पहुंचने के लिए, फाइल राइटर एपीआई को लिखने के लिए। फ़ाइल सिस्टम पदानुक्रमों को नेविगेट करने के लिए वेब अनुप्रयोगों और फ़ाइल निर्देशिकाओं और सिस्टम से फ़ाइलें।

Previous Next

Zip.js . के साथ शुरुआत करना

अपने प्रोजेक्ट में zip.js, z-worker.js, deflate.js और inflate.js जोड़ें। कृपया निम्न आदेश का उपयोग करके अपने HTML पृष्ठ में zip.js स्क्रिप्ट भी शामिल करें।

HTML पेज में ZIP.JS जोड़ें

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

जावास्क्रिप्ट लाइब्रेरी के माध्यम से ज़िप फ़ाइलें पढ़ें

ZIP.JS लाइब्रेरी जावास्क्रिप्ट अनुप्रयोगों के अंदर एक ज़िप फ़ाइल की सामग्री को पढ़ने के लिए कार्यात्मक रूप से प्रदान करती है। सबसे पहले, आपको एक ZipReader ऑब्जेक्ट बनाना होगा। ZipReader ऑब्जेक्ट ज़िप फ़ाइल की सामग्री को पढ़ने में उपयोगकर्ताओं की मदद करता है। पुस्तकालय उपयोगकर्ताओं को फ़ाइल नाम, ज़िप प्रविष्टि सूची, संपीड़ित डेटा आकार, असम्पीडित डेटा आकार, अंतिम संशोधन तिथि, फ़ाइल टिप्पणी, असम्पीडित डेटा चेकसम और बहुत कुछ पढ़ने की अनुमति देता है।

 जावास्क्रिप्ट के माध्यम से ज़िप में फ़ाइलें लिखना

ZIP.JS लाइब्रेरी सॉफ़्टवेयर प्रोग्रामर्स को ज़िप फ़ाइल में डेटा लिखने में सक्षम बनाती है। आउटपुट डेटा लिखने के लिए सबसे पहले आपको एक ZipWriter ऑब्जेक्ट बनाना होगा। आप फ़ाइल नाम और स्थान प्रदान करके आसानी से ज़िप में एक नई प्रविष्टि जोड़ सकते हैं। एक बार कार्य पूरा हो जाने के बाद सफलता कॉलबैक फ़ंक्शन सफल प्रविष्टि और संपीड़न के बारे में सूचित करेगा। अंत में कृपया खुले हुए ज़िप को बंद करना और संबद्ध वेब कर्मचारियों को समाप्त करना न भूलें।

 हिन्दी