वर्शन की संख्या कैसे तय होती है
वर्शन संख्या ग्रिड का आकार तय करती है। मॉड्यूल में भुजा की लंबाई 17 जमा वर्शन का 4 गुना होती है, इसलिए वर्शन 1 में 21 × 21, वर्शन 2 में 25 × 25 और वर्शन 40 में 177 × 177 होता है।
वर्शन मॉड्यूल की गिनती के बारे में है, भौतिक साइज़ के बारे में नहीं। वर्शन 2 का कोड होर्डिंग जितना बड़ा भी छपाया जा सकता है और डाक टिकट जितना छोटा भी; वर्शन से बस यह बदलता है कि कितना डेटा समाएगा और मॉड्यूल कितने बारीक होंगे।
- वर्शन 1: 21 × 21 मॉड्यूल
- वर्शन 2: 25 × 25 मॉड्यूल
- वर्शन 10: 57 × 57 मॉड्यूल
- वर्शन 25: 117 × 117 मॉड्यूल
- वर्शन 40: 177 × 177 मॉड्यूल
- Micro QR M1 से M4: 11 × 11 से 17 × 17 मॉड्यूल
वर्शन कैसे चुना जाता है
ज़्यादातर जेनरेटर वह सबसे छोटा वर्शन चुनते हैं जिसमें चुने हुए एरर करेक्शन लेवल पर डेटा समा जाए। लंबी सामग्री, कम कुशल एन्कोडिंग मोड या ऊँचा एरर करेक्शन लेवल, ये सब कोड को बड़े वर्शन की ओर धकेलते हैं।
ऊँचे वर्शन का मतलब है उसी छपे साइज़ पर ज़्यादा और छोटे मॉड्यूल, इसलिए उसे साफ़ छपाई और नज़दीकी या बेहतर कैमरा चाहिए। सामग्री छोटी रखने से, जैसे छोटे लिंक का इस्तेमाल करके, वर्शन नीचा और कोड आसानी से स्कैन होने वाला रहता है।
वर्शन के हिसाब से ढाँचे के बदलाव
वर्शन यह भी तय करता है कि कौन-से तय पैटर्न दिखेंगे। वर्शन 1 में कोई अलाइनमेंट पैटर्न नहीं होता, वर्शन 2 और उससे ऊपर में एक या ज़्यादा होते हैं, और वर्शन 7 और उससे ऊपर में दो फ़ाइंडर पैटर्न के बगल में वर्शन इन्फ़ॉर्मेशन ब्लॉक होते हैं।