2010-09-03 16 views
9

किसी को भी कैसे जावा प्रोग्राम है जो बारकोड पढ़ सकते हैंजावा बारकोड रीडर

+3

आप एक तस्वीर के रूप में इनपुट मिलता है? चूंकि आमतौर पर स्कैनर बारकोड को डीकोड करते हैं, इसलिए स्कैनिंग और कीबोर्ड का उपयोग करने में कोई अंतर नहीं है। – Landei

उत्तर

14

ZXing जावा स्रोत कोड है कि सबसे अधिक पढ़ता है किसी भी आम प्रारूप (UPC, EAN, QR कोड, आदि) प्रदान करता है। यह एक पूर्ण एंड्रॉइड और जे 2 एमई ऐप का स्रोत प्रदान करता है, और मूल जावा-आधारित ऐप के लिए स्रोत प्रदान करता है। खुला स्रोत जावा लाइब्रेरीज ऐसे Barbecue और Barcode4J

http://barcode4j.sourceforge.net के रूप में बारकोड उत्पन्न करने के लिए पर

+0

यह ध्यान देने योग्य है कि ZXing मूल कोड एक जावा आधारित एपीआई, नहीं शुद्ध जावा के साथ है, और इसलिए तैनाती सिर दर्द का कारण बन सकता है, तो आप एक से अधिक आर्किटेक्चर के साथ काम कर रहे हैं लायक है। – Jules

+1

यह बिल्कुल सच नहीं है - यह शुद्ध जावा है और हमेशा किया गया है। शायद आप बंदरगाहों के बारे में सोच रहे हैं लेकिन वे पूरी तरह से अलग हैं। –

+0

फिर से देख रहे हैं, आप स्पष्ट रूप से सही हैं। मैं बॉक्स से वेब साइट है कि सी के ++ एक "मुख्य भाषा" के रूप में परियोजना का वर्णन करता है के तल पर उलझन में हो रही किया गया था; बाकी पाठ स्पष्ट रूप से दिखाता है कि यह बॉक्स है जो गलत है। – Jules

1

आप तो आप सभी जानकारी इकट्ठा किया सॉर्ट और इतना साफ यूएमएल चित्र बनाने की जरूरत, समझने के लिए बारकोड पाठकों काम करते हैं बनाने के लिए के बारे में कोई विचार है कि आप जो कुछ भी आपको चाहिए उसे व्यवस्थित कर सकते हैं।

लेकिन मुझे लगता है यह जावा काम करने के लिए और अधिक से अधिक की आवश्यकता होगी, यह कुछ कंप्यूटर इंजीनियरिंग कौशल के रूप में अच्छी तरह से की जरूरत है।

1

देखो कोड 39 की तरह सबसे स्वरूपों का समर्थन करता, UPC-A, UPC-E, EAN-13 आदि

+1

ओपी ने बारकोड पढ़ने के बारे में पूछा, उन्हें उत्पन्न नहीं किया। – localhost

1

एक नज़र जावाबार बारकोड डिकोडिंग/रेंडरिंग लाइब्रेरी पर। यह 100% जावा में लिखा गया है, और बीएसडी लाइसेंस के तहत जारी किया गया है।

+0

बस पूर्णता के लिए, यूआरएल: http://roncemer.com/software-development/java-bar-code-decoder-and-generator/ –

संबंधित मुद्दे