अवलोकन
epub पैकेज एक डार्ट लाइब्रेरी है जो EPUB फ़ाइलों को पार्स और पढ़ने के लिए उपयोग की जाती है, जिसे सर्वर, वेब और फ्लटर वातावरण में काम करने के लिए डिज़ाइन किया गया है। यह विकासकर्मियों को EPUB दस्तावेज़ों से सामग्री, मेटाडेटा और संरचना को कार्यक्रमानुसार निकालने की अनुमति देता है। पैकेज मानक EPUB फॉर्मेट का समर्थन करता है और अध्यायों, छवियों और स्टाइलिंग जानकारी तक पहुँच प्रदान करता है। ई-बुक प्रोसेसिंग की आवश्यकता वाले ऐप्लिकेशन, जैसे रीडर, कन्वर्टर या कंटेंट मैनेजमेंट सिस्टम के लिए उपयुक्त है।
उपयोग
- फ्लटर ऐप्स में EPUB फ़ाइलों को पढ़ना
- सर्वर पर ई-बुक्स का विश्लेषण करना
- EPUB सामग्री को अन्य प्रारूपों में परिवर्तित करना
- ई-रीडर एप्लिकेशन बनाना
- ई-बुक्स से मेटाडेटा निकालना
मुख्य विशेषताएँ
- मानक EPUB प्रारूप का समर्थन करता है
- क्रॉस-प्लेटफॉर्म संगतता
- अध्याय, चित्र और मेटाडेटा निकालें
- हल्का और कारगर
- ओपन-सोर्स और सक्रिय रूप से बनाए रखा जा रहा है
इनके लिए उपयुक्त
- ई-बुक समर्थन की आवश्यकता वाले Flutter मोबाइल ऐप्स
- सर्वर-पक्ष ई-बुक प्रोसेसिंग
- वेब-आधारित इलेक्ट्रॉनिक पढ़ने के उपकरण
- सामग्री एग्रीगेशन प्लेटफॉर्म
- शैक्षिक या प्रकाशन सॉफ्टवेयर
विचार योग्य बातें
- EPUB पार्सिंग तक सीमित (लेखन नहीं)
- वैध EPUB फ़ाइल्स की आवश्यकता होती है
- कोई निर्मित रेंडरिंग इंजन नहीं
- प्रदर्शन के लिए बाहरी निर्भरताओं पर निर्भर करता है
- बहुत बड़े EPUBs के लिए अनअनुकूलित