2012-06-16 21 views
39

मैं इस स्क्रिप्ट https://github.com/jeromeetienne/jquery-qrcode
उपयोग करना चाहते हैं (या वहाँ भी एक बेहतर समाधान है?)एक क्यूआर कोड में हम कितना डेटा/जानकारी सहेज सकते हैं/स्टोर कर सकते हैं?

क्या मैं "बचाने" है कुछ छोटे स्क्रिप्ट या कार्यक्रमों और यहां तक ​​कि फ़ाइलों एक्सएमएल प्रारूप वाली फ़ाइलों की तरह (svg करना पसंद, x3d, ...) क्यूआर कोड छवियों के रूप में।

लेकिन मैं कितनी जानकारी (बाइट्स में) मैं वास्तव में क्यूआर कोड छवियों (इस जावास्क्रिप्ट समाधान का उपयोग कर) में सहेज सकता हूं?

इस स्क्रिप्ट के साथ कोई भी अनुभव और फ़ाइलों के लिए qr कोड का उपयोग कर?
https://github.com/jeromeetienne/jquery-qrcode

उत्तर

42

क्यूआर कोड में तीन पैरामीटर हैं: डेटाटाइप, आकार ('पिक्सेल' की संख्या) और त्रुटि सुधार स्तर। इन मापदंडों पर भी कितनी जानकारी संग्रहीत की जा सकती है। उदाहरण के लिए त्रुटि सुधार स्तर कम करें, अधिक जानकारी संग्रहीत की जा सकती है, लेकिन कोड को पाठकों के लिए पहचानना कठिन है।

अधिकतम आकार और निम्नतम त्रुटि सुधार निम्न मान देता है:
संख्यात्मक केवल अधिकतम। 7,089 वर्ण
अल्फान्यूमेरिक मैक्स। 4,296 वर्ण
बाइनरी/बाइट मैक्स। 2,953 वर्ण (8-बिट बाइट्स)

+0

तो यह वास्तव में इससे अधिक नहीं हो सकता है? –

+0

यही मानकीकृत है (http://www.qrcode.com/en/vertable4.html) और व्यापक रूप से प्रकाशित। हो सकता है कि कहीं भी एक विक्रेता है कि एक तरफ या दूसरे बड़े समर्थन, लेकिन आप इस पर भरोसा नहीं कर सकते हैं। –

+1

और वेबसाइटों पर उल्लेख किया गया है कि आप बड़े डेटा को 16 qr कोड में विभाजित कर सकते हैं? यह कैसे काम करता है? –

20

this table देखें। उच्च स्तर त्रुटि सुधार के साथ एक 101x101 क्यूआर कोड, 3248 बिट्स, या 406 बाइट्स पकड़ सकता है। शायद किसी भी सार्थक एसवीजी/एक्सएमएल डेटा के लिए पर्याप्त नहीं है।

त्रुटि सुधार के वांछित स्तर के आधार पर एक 177x177 ग्रिड, 1273 और 2 9 53 बाइट्स के बीच स्टोर कर सकता है। शायद कुछ छोटा स्टोर करने के लिए पर्याप्त है।

+1

पढ़ते हैं कि बड़े डेटा को अधिकतम 16 क्यूआर कोड में विभाजित किया जा सकता है, यह कैसे काम करता है? –

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

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