2010-09-27 23 views
6

क्या आप कृपया मुझे बता सकते हैं कि वास्तव में क्यूआर कोड कैसे बनाए जाते हैं और उन्हें कैसे ट्रैक किया जाता है। जनरेटेड कोड डीबी में संग्रहीत होते हैं।क्यूआर कोड एप्लिकेशन कैसे बनाएं?

मैं वास्तव में क्यूआर कोड रीडर एप्लिकेशन कैसे काम करता है इस बारे में उलझन में हूं। अगर मैं ऐसी साइट बनाता हूं जहां उपयोगकर्ता क्यूआर कोड उत्पन्न कर सकें। प्रत्येक जेनरेट क्यूआर कोड मेरी साइट डीबी में सहेजा जाएगा। तो, क्या मुझे भी एक आवेदन लिखना होगा? एक ऐसा एप्लिकेशन जो एक छवि से क्यूआर कोड छवियों को पढ़ेगा और तदनुसार कार्य करेगा या एक क्यूआर कोड रीडर ऐप नौकरी करेगा?

संबंध है, aqif

उत्तर

2

एक QR कोड एक encoded piece of text है, पाठ किसी मान्यता प्राप्त प्रारूप का (पाठक आवेदन के द्वारा, अपने फोन या समान उपकरण पर सामान्य रूप से) हो सकता है और उसके बाद एक यूआरएल के रूप में इलाज किया जा सकता, vCard, मानचित्र स्थान, आदि। क्यूआर कोड ट्रैक नहीं किए जाते हैं, क्या आप आरएफआईडी के बारे में सोच रहे हैं?

यह बहुत ही असंभव है कि आप क्यूआर कोड स्टोर करेंगे। छवियों को उत्पन्न करने के लिए Google chart api है और मुझे यकीन है कि आप स्वयं के सर्वर साइड विजेट खरीद सकते हैं या यदि आपकी नाव तैरती है तो xzing लाइब्रेरी का उपयोग करें।

+0

उपरोक्त ज़िक्सिंग लिंक सही है, हां, और यह पीढ़ी के लिए Google चार्ट API का उपयोग करता है। आपने यह भी सही ढंग से उल्लेख किया है कि प्रोजेक्ट में एन्कोडर के लिए स्रोत कोड है, और वह कोड कहीं और उपलब्ध है http://code.google.com/p/zxing –

13

क्यूआर कोड एक प्रकार का द्वि-आयामी बारकोड है जिसका उपयोग टेक्स्ट या डेटा की थोड़ी मात्रा (विकिपीडिया देखें) को स्टोर करने के लिए किया जाता है। क्यूआर बारकोड के विभिन्न आकार और त्रुटि सुधार स्तर डेटा की अलग-अलग मात्रा को अनावश्यक रकम के साथ स्टोर करने के लिए मौजूद हैं।

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

मोबाइल फोन द्वारा उपयोग किए जाने वाले अन्य डेटा प्रारूपों में वीकार्ड शामिल है, जिसका उपयोग किसी व्यक्ति की संपर्क जानकारी (विकिपीडिया देखें) को स्टोर करने के लिए किया जाता है। यूआरएल के विपरीत, इनका उपयोग आसानी से ट्रैक नहीं किया जा सकता है (यानी यदि उपयोगकर्ता फोन नंबर डायल करता है तो अंदर एम्बेड किए गए यूआरएल को खोलने के बजाय)। यद्यपि नंगे यूआरएल आमतौर पर क्यूआर कोड के साथ उपयोग किए जाते हैं, vCard में एक यूआरएल फ़ील्ड होता है।

यदि आप अपनी वेबसाइट से क्यूआर कोड जेनरेट करना चाहते हैं, तो आप Google चार्ट्स (एडम स्ट्रौघान कहते हैं) का उपयोग कर सकते हैं, या आप लोकप्रिय प्रोग्रामिंग भाषाओं के लिए मौजूद कई पुस्तकालयों में से एक का उपयोग कर सकते हैं (उदाहरण के लिए, http://phpqrcode.sourceforge.net/ PHP के लिए , या जावा के लिए http://code.google.com/p/zxing/) यदि आप अपने सर्वर पर ऐसा करना चाहते हैं। मोबाइल फोन द्वारा क्यूआर कोड स्कैन करने योग्य होने के लिए आपको एन्कोड करने के लिए पाठ के रूप में एक वैध यूआरएल या vCard प्रदान करना होगा। औद्योगिक अनुप्रयोग एनकोडेड में भिन्न होते हैं।

अधिकतर, आप डेटाबेस में क्यूआर कोड छवियों को स्वयं स्टोर नहीं करेंगे। इसके बजाए, आप बारकोड के भीतर यूआरएल या अन्य पाठ को संग्रहीत करेंगे ताकि जब आवश्यक हो तो बारकोड स्कैन किया गया हो या बारकोड को पुन: उत्पन्न करने पर आप आवश्यक जानकारी देख सकें।

+2

लिंक के लिए बहुत बहुत धन्यवाद http://phpqrcode.sourceforge.net/:) – Yasir

6

मैं इस की सिफारिश कर सकता हूं: http://www.thonky.com/qr-code-tutorial/। बहुत विस्तृत, लेकिन केवल एक निश्चित प्रकार के क्यूआर-कोड को कवर करता है।

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