मैं एक ईबुक रीडर ऐप विकसित करना चाहता हूं। .azw, .mobi, .pdf इत्यादि जैसे पार्स प्रारूपों के लिए उपलब्ध कुछ अच्छी लाइब्रेरी क्या हैं?ईबुक पार्सर (.azw, .mobi, epub)?
उत्तर
जैसा कि रणधीरू ने कहा, here और here आप देख सकते हैं कि पीडीएफ कैसे पार्स किए जाते हैं। .mobi
के लिए, हालांकि, कोई पुस्तकालय नहीं है, इसलिए आपको स्वयं प्रारूप को पार्स करना होगा। प्रारूप का एक पूर्ण विनिर्देश on the mobileread wiki पढ़ा जा सकता है।
.azw
फाइलों के साथ, यह अलग है: अगर किंडल ईबुक डीआरएम मुक्त है, तो इसका प्रारूप .mobi
एक के साथ मेल खाता है, यानी वे बिल्कुल विचलित हैं। अन्यथा, ऐसा करना बहुत मुश्किल है, क्योंकि आपको एक किंडल पीआईडी भी उत्पन्न करना होगा और .azw
फ़ाइल का डी-डीआरएम-आईएनजी करना होगा। डेस्कटॉप here पर ऐसा करने के तरीके पर एक मार्गदर्शिका है। हालांकि, यह दृढ़ता से अनुशंसित नहीं है, क्योंकि यह डीआरएम के पूरे बिंदु को तोड़ता है और अवैध रूप से कहीं भी अवैध है।
mobi के लिए वहाँ पूरा कल्पना चादर उपलब्ध नहीं है, लेकिन आप सीधे PDB प्रारूप है जो बढ़ाया है & MOBI
द्वारा- 1. वैध epub
- 2. iBooks epub
- 3. ePub प्रारूप
- 4. क्या ePub किताबें पढ़ने के लिए कोई एपीआई है?
- 5. एकाधिक मर्ज करें .MOBI फ़ाइलों को एक
- 6. क्या AZW फ़ाइलों को उत्पन्न करने के लिए कोई उपकरण या परियोजनाएं हैं?
- 7. जावा या एंड्रॉइड के लिए ePub लाइब्रेरी
- 8. ePub फ़ाइलें उसी वेबसाइट के लिए मोबी या पीडीएफ फाइलों से इतनी छोटी क्यों हैं
- 9. एक्सएमएल :: पार्सर
- 10. JSON पार्सर
- 11. पार्सर .NET
- 12. जावा पार्सर
- 13. पार्सर त्रुटि:
- 14. स्केला पार्सर
- 15. एचटीएमएल पार्सर
- 16. डोम पार्सर
- 17. SAX पार्सर
- 18. एसक्यूएल पार्सर?
- 19. SAX पार्सर
- 20. सी ++ पार्सर
- 21. पार्सर कार्यान्वयन
- 22. मल्टीफिल्ल्डक्वायर पार्सर
- 23. हाइबरनेट शुरुआती के लिए सबसे अच्छा ईबुक क्या है?
- 24. मुझे एक मुफ्त सी # ईबुक कहां मिल सकता है?
- 25. आप किस ऑनलाइन ईबुक संदर्भ पुस्तकालय का उपयोग करते हैं?
- 26. एंड्रॉइड - एपब रीडर पढ़ने के लिए .epub फ़ाइलें ..
- 27. आप किसी वेब पेज में .epub कैसे एम्बेड करते हैं?
- 28. ईबुक के लिए पृष्ठों में HTML दस्तावेज़ों को कैसे विभाजित करें?
- 29. पार्सर जेनरेटर और रैगेल ... अपना खुद का डी पार्सर बनाना
- 30. निर्वाचन क्षेत्र पार्सर और निर्भरता पार्सर के बीच अंतर
कुछ सवाल है कि आप के लिए उपयोगी हो सकता है इस्तेमाल किया में कूद चाहिए। [यह] (http://stackoverflow.com/questions/4665957/pdf-parsing-library-for-android) और [यह] (http://stackoverflow.com/questions/4773576/are-there-any- फ्री पीडीएफ-पार्सिंग-पुस्तकालयों-कि-कार्य में एंड्रॉयड)। –
अच्छी तरह से हाँ, लेकिन यह सिर्फ पीडीएफ के लिए है। एपब सिर्फ एक ज़िप्ड एचटीएमएल फाइल है ताकि इसे हल किया जा सके लेकिन अन्य लोग? – Richard
लाइब्रेरी ढूंढना सबसे आसान समाधान हो सकता है (कोई निर्णय नहीं, मैं भी एक की तलाश करूँगा!), अगर आपको कोई नहीं मिल रहा है, तो जांचें कि वास्तव में ये फ़ाइलें क्या हैं। किसी बिंदु पर, वे या तो पाठ या छवियां हैं। पता लगाएं कि एक प्रारूप से दूसरे प्रारूप में क्या अंतर है। उदाहरण के लिए, रिचर्ड का कहना है कि एपब्स ज़िपित एचटीएमएल हैं। तो, इसे अनजिप करें, और अपने ऐप में एचटीएमएल पार्स करें। निश्चित रूप से आप एक HTML पार्सिंग लाइब्रेरी पा सकते हैं। ऐसा लगता है कि यह आपके काम की तुलना में अधिक काम करने जा रहा है, लेकिन यह एक अच्छा अभ्यास होगा। और हे, अगर आप इसे अच्छी तरह से कोड करते हैं, तो आप दूसरों के उपयोग के लिए एक ईबुक लाइब्रेरी बना सकते हैं :) –