QR कोड बनाएँ

इनवर्टेड QR कोड: गहरी पृष्ठभूमि पर सफ़ेद कोड कब स्कैन होता है, और कब नहीं

KoloQR टीम द्वाराडिज़ाइन

गहरे स्लेटी पृष्ठभूमि पर काली टाइल पर गोल कोने वाली आँखों वाला सफ़ेद QR कोड, जिसके निचले किनारे पर नींबू-हरे गोल लेबल पर "Inverted QR Codes?" लिखा है।

इनवर्टेड QR कोड वह QR कोड है जिसमें गहरी पृष्ठभूमि पर हल्के मॉड्यूल बने होते हैं, यानी आम हल्के-पर-गहरे पैटर्न का उलटा। QR कोड मानक इसकी इजाज़त देता है, और आज के फ़ोन कैमरे आम तौर पर इसे पढ़ लेते हैं, लेकिन सिर्फ़ वही डिकोडर इसे पढ़ सकता है जो उलटी तस्वीर भी आज़माता है। हमारे टेस्ट में शुद्ध काले पर सफ़ेद ठीक उतना ही अच्छा पढ़ा गया जितना सफ़ेद पर काला, जबकि मध्यम-गहरे स्लेटी पर सफ़ेद 7:1 के कंट्रास्ट अनुपात पर नाकाम रहा - वही अनुपात जो उलटी तरफ़ से पूरी तरह पढ़ा जाता है। लगभग काली पृष्ठभूमि रखें, क्वाइट ज़ोन गहरा रखें, पारदर्शी पृष्ठभूमि वाला सफ़ेद कोड कभी हल्के पेज पर न रखें, और जहाँ पढ़ने वाला उपकरण अनजाना हो, वहाँ हल्के पैनल में गहरा कोड लगाएँ।

मुख्य बातें

  • इनवर्टेड QR कोड जायज़ है: ISO/IEC 18004:2015 कहता है कि चिह्न पढ़े जाने के लिए हैं, चाहे वे हल्के पर गहरे अंकित हों या गहरे पर हल्के। कोई ख़ास रीडर उलटी तस्वीर आज़माता है या नहीं, यह सॉफ़्टवेयर की सेटिंग है, कोड का गुण नहीं।
  • 2 अक्टूबर 2026 के हमारे टेस्ट में काले पर सफ़ेद, दोनों पोलैरिटी आज़माने वाले डिकोडर के साथ 16 में से 16 जगहों पर डिकोड हुआ, और न आज़माने वाले के साथ 16 में से 0 पर। पोलैरिटी का फ़ैसला पूरी तरह उसी एक सेटिंग ने किया।
  • पृष्ठभूमि सचमुच गहरी होनी चाहिए। #333333, नेवी, गहरे बैंगनी और गहरे लाल पर सफ़ेद मॉड्यूल हमेशा पढ़े गए; #595959 पर सफ़ेद - 7:1 का अनुपात - 16 में से 6 और 0 पर अटका, जबकि वही दो स्लेटी रंग हल्के-पर-गहरे में 16 में से 16 पढ़े गए। नियम लगभग काला है, 'काफ़ी कंट्रास्ट' नहीं।
  • इनवर्टेड कोड का क्वाइट ज़ोन गहरी पृष्ठभूमि के रंग का होना चाहिए। पारदर्शी पृष्ठभूमि के साथ एक्सपोर्ट किया सफ़ेद कोड सफ़ेद या हल्के पेज पर ग़ायब हो जाता है: हमारे टेस्ट में #F5F5F5 पर और सफ़ेद पर 16 में से 0।
  • जहाँ रीडर अनजाना हो - बिलिंग काउंटर का स्कैनर, गोदाम का इमेजर, पुराना फ़ोन - वहाँ गहरे डिज़ाइन पर हल्के पैनल के भीतर गहरा कोड लगाएँ। लुक बना रहता है और दाँव हट जाता है।

इनवर्टेड QR कोड क्या है, और क्या मानक इसकी इजाज़त देता है

इनवर्टेड QR कोड वह QR कोड है जिसमें गहरी पृष्ठभूमि पर हल्के मॉड्यूल बने होते हैं, यानी आम हल्के-पर-गहरे पैटर्न का उलटा। काले कार्ड पर सफ़ेद QR कोड, नेवी पैकेजिंग पर क्रीम रंग का कोड, काले एनोडाइज़्ड एल्युमिनियम पर लेज़र से उकेरा कोड और ब्लैकबोर्ड पर चॉक से बना कोड - ये सब इनवर्टेड कोड हैं, चाहे किसी ने यह शब्द चुना हो या नहीं।

रिफ़्लेक्टेंस रिवर्सल QR कोड मानक का वह नाम है जो चिह्न को हल्के पर गहरे की जगह गहरे पर हल्का अंकित करने को दिया गया है। ISO/IEC 18004:2015, यानी मौजूदा QR कोड मानक का 2015 संस्करण, खंड 6.2 में कहता है कि चिह्न पढ़े जाने के लिए हैं, चाहे तस्वीर हल्के पर गहरी अंकित हो या गहरे पर हल्की, और कि उसके विनिर्देश हल्के पर गहरे के लिए लिखे गए हैं, इसलिए उलटे चिह्न में गहरे और हल्के मॉड्यूल का हर ज़िक्र आपस में बदल जाता है। इसलिए इनवर्टेड कोड कोई जुगाड़ या ग़लत इस्तेमाल नहीं; यह वह रूप है जिसका नाम मानक ख़ुद लेता है।

मॉड्यूल QR कोड का एक चौकोर ख़ाना है, और वह सबसे छोटी इकाई जिसे स्कैनर को हल करना होता है। इनवर्टेड कोड में डेटा ढोने वाले मॉड्यूल - जिन्हें मानक गहरा कहता है - हल्के छपते हैं, और बाक़ी सब, चिह्न के चारों ओर के हाशिये समेत, गहरा होता है। एनकोडिंग में कुछ नहीं बदलता: वही पेलोड, वही एरर करेक्शन और वही मास्क वही ग्रिड बनाते हैं, बस दोनों रंग आपस में बदले हुए।

मानक जो नहीं करता, वह है हर रीडर को दोनों तरह देखने के लिए बाध्य करना। कोई डिकोडर ऐसा लिखा, कॉन्फ़िगर किया या बस इतना पुराना हो सकता है कि वह हल्की पृष्ठभूमि पर सिर्फ़ गहरे पैटर्न ढूँढ़े, और इनवर्टेड कोड का पूरा जोखिम यही है। दूसरी साइटें 'हर आधुनिक फ़ोन पर चलता है' और 'कभी मत करिए' में बँटी हैं; दोनों उस सवाल को बढ़ा-चढ़ाकर कहती हैं जिसका जवाब नापा जा सकता है।

क्या इनवर्टेड QR कोड iPhone और Android पर स्कैन होता है?

आज के फ़ोन पर आम तौर पर हाँ, लेकिन बिना गारंटी के। iPhone के Camera ऐप और Google Lens के बारे में आम तौर पर बताया जाता है कि वे गहरे पर सफ़ेद QR कोड पढ़ लेते हैं, लेकिन न Apple और न Google बताते हैं कि उनके डिकोडर पोलैरिटी को कैसे सँभालते हैं, इसलिए भरोसा करने लायक़ कोई आधिकारिक बयान नहीं है। पुराने फ़ोन, थर्ड-पार्टी स्कैनर ऐप और फ़िक्स्ड स्कैनर अलग-अलग बर्ताव करते हैं, और कुछ उलटी तस्वीर कभी आज़माते ही नहीं।

ओपन डिकोडर, जिनकी सेटिंग पढ़ी जा सकती है, दिखाते हैं कि जवाब बदलता क्यों है। हर एक में इनवर्ज़न एक सेटिंग है, और डिफ़ॉल्ट पर वे एकमत नहीं:

रीडरउलटी तस्वीर आज़माता है?यह कहाँ लिखा है
jsQR (JavaScript, कई वेब स्कैनर इसे इस्तेमाल करते हैं)डिफ़ॉल्ट रूप से हाँ (attemptBoth); उसका README कहता है कि आगे के किसी संस्करण में डिफ़ॉल्ट शायद dontInvert हो जाएगाjsQR README, inversionAttempts विकल्प
zxing-cpp (C++, Python, .NET, Go, Android और iOS के लिए रैप किया हुआ)डिफ़ॉल्ट रूप से हाँ (tryInvert: true)zxing-cpp सोर्स में ReaderOptions.h
ZXing (Java, मूल लाइब्रेरी)सिर्फ़ तब, जब ऐप ALSO_INVERTED हिंट देZXing सोर्स में DecodeHintType.java
zxing-android-embedded (Android का एक आम स्कैनर कंपोनेंट)सिर्फ़ तब, जब ऐप INVERTED_SCAN या MIXED_SCAN माँगेचर्चा #668 में लाइब्रेरी मेंटेनर का जवाब
iPhone Camera, Google Lens, Android कैमरा ऐपआम तौर पर हाँ; दस्तावेज़ में नहींकोई आधिकारिक दस्तावेज़ नहीं
लेज़र और पुराने फ़िक्स्ड स्कैनरआम तौर पर नहीं; वे हल्के पर गहरे निशान ढूँढ़ते हैंस्कैनर बनाने वालों के दस्तावेज़, जैसे Scanbot की इनवर्टेड बारकोड गाइड
2 अक्टूबर 2026 को प्रकाशित डिफ़ॉल्ट। इनमें से किसी भी लाइब्रेरी पर बना ऐप सेटिंग बदल सकता है, इसीलिए एक ही फ़ोन पर दो स्कैनर ऐप एक ही कोड पर असहमत हो सकते हैं।

इस तालिका का व्यावहारिक मतलब: फ़ोन के अपने कैमरा ऐप से पढ़ा जाने वाला कोड ठीक-ठाक दाँव है, और किसी कारोबार के अपने स्कैनिंग ऐप, बिलिंग काउंटर, टिकट गेट या गोदाम के हैंडहेल्ड से पढ़ा जाने वाला कोड नहीं, क्योंकि उस ऐप की सेटिंग किसी और ने चुनी है। अगर कोई फ़ोन इनवर्टेड कोड बिल्कुल नहीं पढ़ता, तो हर प्लेटफ़ॉर्म के क़दम-दर-क़दम इलाज iPhone पर QR कोड कैसे स्कैन करें और Android पर में हैं; Google Lens या दोनों पोलैरिटी आज़माने वाले स्कैनर ऐप पर जाना सबसे तेज़ जाँच है।

हमने क्या नापा: ओपन डिकोडर में इनवर्टेड बनाम सामान्य

हमारी माप में, डिकोडर के दोनों तरह आज़माते ही पोलैरिटी की कोई क़ीमत नहीं रही - काले पर सफ़ेद 16 में से 16 पढ़ा गया, ठीक सफ़ेद पर काले जितना - और न आज़माने पर पूरी क़ीमत, 16 में से 0। इनवर्टेड कोड को असल नुक़सान उस पृष्ठभूमि से हुआ जो लगभग काली नहीं, गहरी स्लेटी थी। रिग scripts/inverted-decode-rig.mjs है, 2 अक्टूबर 2026 को चलाया गया, और पूरा आउटपुट reports/inverted-decode/results-2026-10-02.txt में है।

तरीक़ा, संक्षेप में: लेवल H पर 41 मॉड्यूल का एक कोड, चौकोर मॉड्यूल, चार मॉड्यूल का क्वाइट ज़ोन और आसपास छह मॉड्यूल की सतह के साथ बना, उतना धुंधला किया जितना फ़ोन का तीखा फ़्रेम होता है, प्रति मॉड्यूल 6 और 4 कैप्चर किए पिक्सेल पर सैंपल किया, और हर स्थिति में 16 सब-पिक्सेल जगहों पर jsQR 1.4.0 को दिया। 16 का मतलब है कि हर जगह ठीक वही पेलोड पढ़ा गया।

स्थितिहल्के पर गहरागहरे पर हल्का
काला और सफ़ेद, डिकोडर उलटा नहीं आज़माता16 और 160 और 0
काला और सफ़ेद, डिकोडर दोनों आज़माता है16 और 1616 और 16
#595959 और सफ़ेद अदला-बदला, 7:116 और 166 और 0
#7F7F7F और सफ़ेद अदला-बदला, 4:116 और 160 और 0
लगभग काली ब्रांड पृष्ठभूमियों पर सफ़ेद (#0F172A, #0B1F3A, #1E293B, #333333)लागू नहीं16 और 16
गहरे रंगीन पृष्ठभूमियों पर सफ़ेद (#4C1D95, #7F1D1D, #831843)लागू नहीं16 और 16
#064E3B, #0C4A6E और #404040 पर सफ़ेद, 9.5 से 10.4:1लागू नहीं16 और 10, 16 और 11, 16 और 8
#4D4D4D पर सफ़ेद, 8.5:1लागू नहीं16 और 0
शुद्ध काले पर स्लेटी मॉड्यूल, #1D1D1D (1.25:1) तकलागू नहींहर क़दम पर 16 और 16
सफ़ेद पेज पर रखी #595959 टाइल पर सफ़ेदलागू नहीं16 और 16
जोड़े पहले 6 px, फिर 4 px प्रति मॉड्यूल के हैं। रंगीन पृष्ठभूमियाँ उसी स्लेटी के रूप में बनाई गईं जो jsQR ख़ुद उनसे निकालता है। एक संस्करण 6 चिह्न, एक ओपन डिकोडर; Apple और Google के डिकोडर बंद हैं और अलग बर्ताव कर सकते हैं।

तीन नतीजे पूरे पेज का आधार हैं। पहला, पोलैरिटी एक स्विच है: काले पर सफ़ेद की बिल्कुल वही फ़ाइल डिकोडर को उलटा आज़माने की छूट मिलते ही शून्य से पूरे अंक पर पहुँच गई। दूसरा, कंट्रास्ट अनुपात इनवर्टेड पढ़ाई का अनुमान नहीं देता: 7:1 स्लेटी पर सफ़ेद के रूप में नाकाम रहा और सफ़ेद पर स्लेटी के रूप में पूरा पढ़ा गया, और शुद्ध काले पर स्लेटी मॉड्यूल 1.25:1 तक पढ़े गए। तीसरा, नाकाम पृष्ठभूमियाँ गहरी टाइल के चारों ओर सफ़ेद पेज से बच गईं, जो ख़ुद रंगों की नहीं, अगले हिस्से वाली प्रक्रिया की ओर इशारा करता है।

गहरी स्लेटी पृष्ठभूमि वहाँ क्यों नाकाम होती है जहाँ काली नहीं

ZXing परिवार का डिकोडर मान लेता है कि सपाट, बिना बनावट वाला क्षेत्र हल्का काग़ज़ है, इसलिए बड़ी गहरी स्लेटी पृष्ठभूमि उलटी तस्वीर आज़माने से पहले ही हल्की मान ली जाती है - और उस तस्वीर को उलटने पर क्वाइट ज़ोन गहरा हो जाता है। शुद्ध काला इस धारणा से बच जाता है, इसीलिए काले पर सफ़ेद पढ़ा जाता है और मध्यम स्लेटी पर सफ़ेद नहीं। यह सोर्स कोड की हमारी समझ है, जो माप की हर पंक्ति से मेल खाती है।

जाँचना चाहें तो ब्योरा यह है: jsQR, ZXing के HybridBinarizer की तरह जिससे वह पोर्ट हुआ है, तस्वीर को 8 x 8 पिक्सेल के ब्लॉकों में बाँटता है और हर एक के लिए गहरे-या-हल्के की सीमा चुनता है। जिस ब्लॉक के सबसे हल्के और सबसे गहरे पिक्सेल 24 स्तरों के भीतर हों, उसमें नापने को कोई किनारा नहीं होता, इसलिए डिकोडर उसकी सीमा ब्लॉक के सबसे गहरे मान के आधे पर रखता है और, सोर्स की टिप्पणी के शब्दों में, असल में उसे सफ़ेद कर देता है, क्योंकि 'dark barcode symbology is always surrounded by some amount of light background'। स्तर 89 वाले सपाट #595959 ब्लॉक को क़रीब 44 की सीमा मिलती है और वह हल्का निकलता है। स्तर 0 वाले सपाट काले ब्लॉक को 0 की सीमा मिलती है और वह गहरा निकलता है, जो सही है।

इसके बाद jsQR का इनवर्ज़न कैमरा की तस्वीर से फिर शुरू करने के बजाय पहले से बनी काली-सफ़ेद तस्वीर को ही उलट देता है। जो पृष्ठभूमि ग़लती से हल्की मानी गई थी, वह उलटी तस्वीर में गहरी बन जाती है, ठीक वहाँ जहाँ इनवर्टेड कोड को अपना हल्का क्वाइट ज़ोन चाहिए, और कोनों के तीन चौकोर वह हाशिया खो देते हैं जिससे वे ढूँढ़े जा सकते हैं। यह हाशिया डिकोडर की पहली ज़रूरत क्यों है, यह क्वाइट ज़ोन गाइड बताती है।

इससे निकलने वाले नियम, एक ओपन डिकोडर पर आधारित मोटे नियमों के रूप में:

  • पृष्ठभूमि लगभग काली रखें। हर वह पृष्ठभूमि जिसका स्लेटी स्तर, जैसा डिकोडर उसे निकालता है, 255 में से 51 या कम था, पूरी तरह पढ़ी गई - इनमें #333333, स्लेट #1E293B, नेवी #0B1F3A, गहरा बैंगनी #4C1D95 और गहरा लाल #7F1D1D हैं। स्तर 61 से 64 के आसपास की पृष्ठभूमियाँ छोटे आकार पर नाकाम होने लगीं।
  • इनवर्टेड कोड के लिए कंट्रास्ट अनुपात पर भरोसा न करें। 10:1 पर गहरा लाल पूरी तरह पढ़ा गया जबकि 9.5:1 पर पेट्रोल नीला #0C4A6E और 10.4:1 पर स्लेटी #404040 छोटे आकार पर पढ़ाइयाँ खो बैठे, क्योंकि डिकोडर का स्लेटी हरे को बहुत वज़न देता है और अनुपात का फ़ॉर्मूला रंगों को उसी क्रम में नहीं रखता। गहराई से परखें, फिर जाँचें।
  • हल्के पेज पर गहरी टाइल, गहरे पेज से ज़्यादा सुरक्षित है। #595959 टाइल पर वही सफ़ेद कोड टाइल के चारों ओर सफ़ेद पेज आते ही पूरा पढ़ा गया, क्योंकि डिकोडर के पास सीखने को असली हल्का क्षेत्र था। किनारे तक गहरा पोस्टर या गहरी स्क्रीन ऐसा कोई संदर्भ नहीं देती।
  • फिर भी अनुपात 7:1 से काफ़ी ऊपर रखें। QR कोड कंट्रास्ट चेकर इनवर्टेड जोड़ों के लिए यही सलाह देता है; यह माप समझाती है कि अकेले 7:1 काफ़ी क्यों नहीं और लगभग काला ही दायरे का सुरक्षित सिरा क्यों है।

काली, गहरी और रंगीन पृष्ठभूमि पर सफ़ेद QR कोड

सफ़ेद QR कोड सबसे अच्छा काले या ऐसे लगभग काले रंग पर स्कैन होता है जो क्वाइट ज़ोन को भी भरे, और कोड का हर हिस्सा - मॉड्यूल, कोनों के चौकोर और लोगो के आसपास का घेरा - हल्के रंग में हो। हमारे टेस्ट में काले पर सफ़ेद, नेवी पर सफ़ेद और गहरे बैंगनी, गहरे लाल या स्लेट पर सफ़ेद सब पूरी तरह पढ़े गए; मध्यम टोन और हल्के रंगों पर सफ़ेद नहीं पढ़ा गया।

व्यवहार में तीन मेल गड़बड़ाते हैं, और उनमें से कोई भी डिज़ाइनर के चुने रंग-जोड़े के बारे में नहीं है:

  • मिली-जुली पोलैरिटी। हल्के मॉड्यूल के साथ गहरे कोने वाले चौकोर, या गहरी पृष्ठभूमि में काटकर बैठाई गई हल्की लोगो प्लेट के साथ गहरे मॉड्यूल। डिकोडर एक बार में एक ही पोलैरिटी पढ़ता है; आधा-आधा कोड किसी भी बार में एक-सा नहीं बैठता। आँख का रंग पैटर्न वाले हल्के रंग जैसा ही रखें।
  • गहरी पृष्ठभूमि पर हल्का पेस्टल। नेवी पर हल्के पीले, गुलाबी या पुदीना रंग के मॉड्यूल स्क्रीन पर ऊँचे कंट्रास्ट वाले दिखते हैं, और अनुपात 10:1 से ऊपर हो सकता है, लेकिन गुंजाइश सफ़ेद से कम होती है। पचास QR रंग-जोड़ों की तालिका इसी वजह से अपने इनवर्टेड जोड़ों को 'जाँचें' लिखती है।
  • गहरी पृष्ठभूमि जो असल में मध्यम टोन है। ब्रांड के 'गहरे' रंग अक्सर चारकोल, गहरा हरा या पेट्रोल नीला होते हैं, 255 में से 60 से 90 के दायरे में, और यहीं हमारी माप नाकाम हुई। कोड के पीछे पृष्ठभूमि गहरी करें, भले बाक़ी डिज़ाइन ब्रांड रंग रखे।

जहाँ डिज़ाइन गहरा हो और ब्रांड रंग काफ़ी गहरा न हो, वहाँ विकल्प की क़ीमत एक आयत है: गहरे कोड के पीछे हल्का पैनल, गहरे डिज़ाइन पर रखा हुआ। वह इनवर्टेड कोड है ही नहीं, इसलिए दुनिया का हर रीडर उसे सँभाल लेता है। न्यूनतम कंट्रास्ट स्कैन टेस्ट सामान्य पोलैरिटी के लिए स्क्रीन पर 4:1 और छपाई में 7:1 के डिज़ाइन लक्ष्य रखता है।

इनवर्टेड QR कोड का क्वाइट ज़ोन गहरा होना चाहिए

क्वाइट ज़ोन QR कोड के चारों ओर का वह ख़ाली हाशिया है जो स्कैनर को पहचानने देता है कि चिह्न कहाँ शुरू और ख़त्म होता है, और मानक हर तरफ़ चार मॉड्यूल तय करता है। इनवर्टेड कोड में क्वाइट ज़ोन गहरी पृष्ठभूमि के रंग का होना चाहिए, क्योंकि उसे पृष्ठभूमि वाले मॉड्यूल से मेल खाना है - और जो सफ़ेद कोड सीधे सफ़ेद हाशिये में जा मिलता है, उसका कोई पहचानने लायक़ किनारा होता ही नहीं।

हमारी माप ने बताया कि जब उसके आगे सफ़ेद पेज हो तब इनवर्टेड कोड को कितना गहरा हाशिया चाहिए: एक से चार मॉड्यूल का गहरा हाशिया 16 में से 15 या 16 पढ़ा गया, और बिना गहरे हाशिये के 16 में से 0। उलटा मामला - सफ़ेद टाइल पर सामान्य कोड, आगे काला पेज - वही आँकड़े दे गया। फिर भी डिज़ाइन मानक के चार मॉड्यूल पर करें; एक मॉड्यूल साफ़, सपाट डिजिटल तस्वीर के लिए काफ़ी था, जबकि फ़ोन लेंस से तिरछे कोण पर ऐसा नहीं देखता।

इनवर्टेड कोड आम तौर पर अपना क्वाइट ज़ोन ऐसे खोता है: सफ़ेद एक्सपोर्ट को लेआउट में ऐसे डाल दिया जाता है मानो वह काला हो - गहरी टाइल पर सफ़ेद कोड जिसे बाहरी मॉड्यूल तक काट दिया गया, बहुत पास से डाई-कट किया गया गहरा स्टिकर, या गहरी फ़ोटो पर रखा सफ़ेद कोड जिसके आसपास का 'गहरा' हल्के ब्योरों से भरा हो। नियम सामान्य कोड वाला ही है, बस रंग बदले हुए: हर तरफ़ चार मॉड्यूल का सपाट, अटूट पृष्ठभूमि रंग।

पारदर्शी पृष्ठभूमि वाला सफ़ेद QR कोड ग़ायब क्यों हो जाता है

पारदर्शी पृष्ठभूमि के साथ एक्सपोर्ट किया सफ़ेद QR कोड सिर्फ़ सफ़ेद मॉड्यूल बनाता है, इसलिए उसकी पृष्ठभूमि और क्वाइट ज़ोन वही बन जाते हैं जिस सतह पर वह रखा जाए। गहरी सतह पर यह चलता है; सफ़ेद या हल्के पेज पर कोड सफ़ेद पर सफ़ेद होकर ग़ायब हो जाता है - हमारे टेस्ट में #F5F5F5 पर और सफ़ेद पर 16 में से 0, और हमने जो भी मध्यम स्लेटी आज़माया उस पर 16 में से 6 से बेहतर नहीं।

सफ़ेद QR कोड की यह सबसे आम नाकामी है, क्योंकि जहाँ फ़ाइल बनाई गई वहाँ यह दिखती ही नहीं। डिज़ाइन टूल पारदर्शी सफ़ेद कोड को स्लेटी चेकरबोर्ड पर दिखाता है, और डार्क थीम वाली स्लाइड या वेब पेज उसे ख़ूबसूरती से दिखाता है; वही फ़ाइल सफ़ेद पेज वाले दस्तावेज़ में, लाइट मोड वाले ईमेल में या सफ़ेद काग़ज़ के प्रिंट लेआउट में कुछ नहीं दिखाती। पारदर्शी QR कोड पेज आम मामला समझाता है: पारदर्शी कोड उतना ही स्कैन होने लायक़ है जितनी उसके पीछे की सतह।

उलटी ग़लती आम काले कोड को पकड़ती है। पारदर्शी पृष्ठभूमि वाला काला QR कोड, ईमेल सिग्नेचर या ऐसे वेब पेज में रखा जिसे पाठक डार्क मोड में देखे, गहरे स्लेटी पर काला बन जाता है - सही फ़ाइल से बना अपठनीय कोड। अगर जगह का रंग बदल सकता है, तो ठोस पृष्ठभूमि के साथ एक्सपोर्ट करें ताकि कोड अपना क्वाइट ज़ोन ख़ुद साथ रखे।

KoloQR, गोल और कस्टम आकार वाले QR कोड बनाने का फ्री जनरेटर, अपने "रंग" टैब पर "पारदर्शी पृष्ठभूमि" स्विच रखता है, और उसका कंट्रास्ट बैज पारदर्शी कोड को सफ़ेद के सामने परखता है, क्योंकि पारदर्शी कोड आम तौर पर वहीं पहुँचता है। इसलिए स्विच चालू रखकर सफ़ेद पैटर्न 1:1 का नाकाम अनुपात दिखाता है, जो सही चेतावनी है। गहरी सतह के लिए बने सफ़ेद कोड में "पृष्ठभूमि" रंग को उसी सतह के रंग पर रखें, तब बैज असली जोड़ा परखता है।

स्क्रीन पर और डार्क मोड में इनवर्टेड QR कोड

स्क्रीन पर इनवर्टेड QR कोड काग़ज़ जितना ही अच्छा पढ़ा जाता है, और अक्सर बेहतर, क्योंकि स्क्रीन का काला सचमुच गहरा होता है और उसका सफ़ेद निकलती हुई रोशनी। स्क्रीन के अपने जोखिम हैं: डार्क मोड जो कोड के आसपास का पेज बदल दे, कम ब्राइटनेस वाला डिस्प्ले, और ज़्यादातर गहरे फ़्रेम के हिसाब से एक्सपोज़र तय करता फ़ोन कैमरा।

  • डार्क मोड तस्वीर को उलटता नहीं। तस्वीर के भीतर का QR कोड उसी रंग में रहता है जिसमें वह एक्सपोर्ट हुआ; सिर्फ़ उसके आसपास का पेज गहरा होता है। अपने क्वाइट ज़ोन वाला कोड चलता रहता है, और पेज को अपना हाशिया मानने वाला कोड उसे खो देता है - तस्वीर से QR कोड स्कैन करना में इसी नाकामी का स्क्रीनशॉट वाला रूप है। ब्राउज़र और ईमेल ऐप के कुछ ज़बरदस्ती वाले डार्क मोड सरल दो-रंगी तस्वीरों को दोबारा रंग देते हैं, इसलिए डार्क मोड में पढ़े जाने वाले पेज का कोड डार्क मोड में जाँच लेना ठीक है।
  • कम ब्राइटनेस पृष्ठभूमि को स्लेटी की ओर सपाट कर देती है। न्यूनतम ब्राइटनेस पर काले पर सफ़ेद कोड दिखाता फ़ोन, या रोशन कमरे में प्रोजेक्टर, काले को उठा देता है और सफ़ेद को मद्धम। इससे इनवर्टेड कोड लगभग काले वाले सुरक्षित सिरे से उस मध्यम स्लेटी पृष्ठभूमि की ओर खिसकता है जिस पर हमारी माप नाकाम हुई।
  • ऑटो-एक्सपोज़र इनवर्टेड कोड के ख़िलाफ़ काम करता है। ज़्यादातर गहरे फ़्रेम की ओर तना कैमरा उसे उजला करता है, इसलिए छपा काला डिकोडर तक स्लेटी बनकर पहुँचता है और सफ़ेद मॉड्यूल फैल जाता है। यह माप नहीं, तर्क है, और यही वजह है कि फ़्रेम में गहरी पृष्ठभूमि कम भरें: फ़ोन ऐसे पकड़ें कि पोस्टर नहीं, कोड नज़ारा भरे।

डार्क थीम वाले ऐप या साइट के लिए सुरक्षित तरीक़ा सफ़ेद गोल-किनारे वाले पैनल पर गहरा कोड है, जो हर रीडर में पढ़ा जाता है और सोचा-समझा दिखता है। स्लाइड, वीडियो के एंड कार्ड या फ़ोन पर देखी और स्कैन की जाने वाली सोशल पोस्ट के लिए इनवर्टेड कोड ठीक चुनाव है, बशर्ते पृष्ठभूमि लगभग काली हो।

इनवर्टेड QR कोड की छपाई: सफ़ेद स्याही, नॉकआउट, फ़ॉइल और एनग्रेविंग

इनवर्टेड QR कोड एक ही गहरी स्याही से नॉकआउट के रूप में छापें, या गहरी सामग्री पर अपारदर्शी हल्की स्याही में, और असली टुकड़े को जाँचें। नॉकआउट ठोस स्याही वाले क्षेत्र में बिना छपा छोड़ा गया वह आकार है जिससे नीचे की सामग्री झलकती है। हर छपाई तरीक़े का हल्के मॉड्यूल खोने का अपना ढंग है:

तरीक़ाक्या गड़बड़ होता हैक्या करें
सफ़ेद काग़ज़ पर गहरी स्याही से नॉकआउटस्याही का फैलाव सफ़ेद मॉड्यूल बंद कर देता है; चार स्याहियों से बना रिच ब्लैक रजिस्टर से हटता है और उनके किनारों पर रंग की झालर छोड़ता हैरिच ब्लैक नहीं, एक ही स्याही से नॉकआउट करें; काग़ज़ के हिसाब से कोड का आकार रखें; एक शीट का प्रूफ़ लें
गहरे कार्ड, क्राफ़्ट या कपड़े पर सफ़ेद स्याहीसफ़ेद स्याही काली से कम अपारदर्शी होती है, इसलिए गहरी सामग्री मॉड्यूल को स्लेटी कर देती हैप्रिंटर से डबल हिट या सफ़ेद अंडरबेस माँगें; नतीजे को लगभग काले के सामने जाँचें
गहरी टी-शर्ट या गाड़ी पर स्क्रीन-प्रिंट या विनाइल सफ़ेदकपड़े की बनावट और खिंचाव मॉड्यूल के किनारे तोड़ते हैं; गाड़ी को अनजाने फ़ोन पढ़ते हैंगहरे कोड वाला हल्का पैनल बेहतर है; टी-शर्ट और गाड़ी वाले पेज देखें
गहरी पृष्ठभूमि पर मेटैलिक फ़ॉइलआईने जैसी सतह सामने की हर चीज़ को परावर्तित करती है, इसलिए फ़ॉइल एक कोण से हल्की और दूसरे से गहरी दिख सकती हैकोड के लिए फ़ॉइल से बचें, या उन कोणों पर जाँचें जिन पर लोग फ़ोन पकड़ेंगे
काले पर स्पॉट UV या पारदर्शी वार्निशमैट के सामने ग्लॉस चमक का फ़र्क़ है, हल्के-गहरे का नहीं; ज़्यादातर कोणों पर कोड होता ही नहींकोड के लिए कभी अकेले स्पॉट UV इस्तेमाल न करें; उसे स्याही में छापें
एनोडाइज़्ड एल्युमिनियम, स्लेट या गहरी लकड़ी पर लेज़र एनग्रेविंगनिशान सामग्री से हल्का होता है, इसलिए कोड स्वभाव से इनवर्टेड होता हैउपलब्ध सबसे गहरी फ़िनिश में उकेरें, क्वाइट ज़ोन बिना निशान रखें, और अपने उपयोगकर्ताओं के फ़ोन से जाँचें
काँच के दरवाज़े या खिड़की पर सफ़ेद विनाइलपृष्ठभूमि वही है जो काँच के पीछे हो, इसलिए कोड गहरे भीतरी हिस्से के सामने इनवर्टेड होता है और उजले के सामने लगभग अदृश्यविनाइल के पीछे ठोस बैकिंग पैनल लगाएँ
हल्की स्याही की अपारदर्शिता, फ़ॉइल और काँच का बर्ताव छपाई की आम जानकारी है, हमारी माप नहीं। नॉकआउट वाली पंक्ति का स्याही-फैलाव वाला बिंदु रिग में मॉडल किया गया है; बाक़ी असली टुकड़े पर प्रूफ़ करना है।

प्रिंटर से इस पर बहस करने से पहले रिग का एक नतीजा जानने लायक़ है: स्याही फैलाव के शुद्ध ज्यामितीय मॉडल में, जहाँ गहरे क्षेत्र हर किनारे पर मॉड्यूल के एक अंश जितना हल्के क्षेत्र में बढ़ते हैं, इनवर्टेड कोड कमज़ोर वाला नहीं था - वह हर किनारे पर मॉड्यूल के 20% तक टिका रहा, जहाँ सामान्य कोड पहले ही नाकाम हो चुका था। इनवर्टेड छपाई को कठिन बनाती है भौतिकी: पूरी तरह न ढकने वाली हल्की स्याही, सोखने वाले काग़ज़ पर बारीक ब्योरे से ज़्यादा फैलने वाले ठोस क्षेत्र, और परावर्तित करने वाली फ़िनिश। प्रिंट चेकलिस्ट में वह प्रूफ़िंग क़दम है जो असली टुकड़े पर यह तय करता है।

जिन चीज़ों को लोग सबसे ज़्यादा इनवर्ट करना चाहते हैं, उनके लिए मौजूदा पेज हर सतह का जवाब देते हैं, और सब हल्के पैनल पर पहुँचते हैं: बिज़नेस कार्ड पर QR कोड, टी-शर्ट पर और प्रोडक्ट पैकेजिंग पर।

इनवर्टेड QR कोड से कब बचें, और उसकी जगह क्या इस्तेमाल करें

जहाँ भी रीडर आज का फ़ोन कैमरा न हो, वहाँ इनवर्टेड QR कोड से बचें - बिलिंग काउंटर, टिकट गेट, गोदाम और पॉइंट-ऑफ़-सेल स्कैनर, पेमेंट टर्मिनल, और स्कैन करने वाले के अलावा किसी और का चुना कोई भी ऐप। जहाँ सिर्फ़ फ़ोन ही रीडर हों और पृष्ठभूमि लगभग काली हो, वहाँ बेझिझक इस्तेमाल करें, और दोनों हालात में जाँचें।

  • अगर कोड फ़िक्स्ड या रिटेल उपकरण पढ़ते हैं, तो हल्के पर गहरा चुनें। लेज़र स्कैनर इनवर्टेड कोड नहीं पढ़ सकते, और कई इमेजर एक ही पोलैरिटी के लिए कॉन्फ़िगर होते हैं। जाँचा हुआ सफ़ेद पर काला ही एकमात्र सुरक्षित जवाब है।
  • अगर कोड गहरे डिज़ाइन पर है और सबके लिए चलना चाहिए, तो हल्के पैनल में गहरा कोड चुनें। गहरा डिज़ाइन बना रहता है और एक आयत की क़ीमत पर पोलैरिटी का दाँव हट जाता है।
  • अगर कोड पोस्टर, स्लाइड, सोशल पोस्ट या फ़ोन से स्कैन होने वाली पैकेजिंग पर है, तो इनवर्टेड कोड ठीक डिज़ाइन चुनाव है - लगभग काले पर, गहरे क्वाइट ज़ोन के साथ और कोड का हर हिस्सा हल्के रंग में।
  • अगर पृष्ठभूमि ब्रांड का मध्यम टोन है, तो कोड के पीछे गहरी पृष्ठभूमि या हल्का पैनल चुनें। हमारी माप में 7:1 से 8.5:1 वाली पृष्ठभूमियों पर सफ़ेद कोड - ये अनुपात ज़्यादातर कंट्रास्ट जाँच पास कर लेते हैं - छोटे आकार पर नाकाम रहे।
  • अगर आप असली रीडरों पर जाँच नहीं सकते, तो हल्के पर गहरा चुनें। जो इनवर्टेड कोड लक्षित फ़ोन पर स्कैन नहीं किया गया, वह ऐसे सॉफ़्टवेयर के बारे में बिना जाँची धारणा है जिसका कोई दस्तावेज़ नहीं।

यही फ़ैसला ट्रबलशूटिंग गाइड का पहला लक्षण भी है: गहरे पर हल्का कोड जो एक फ़ोन पर कुछ नहीं करता और दूसरे पर पढ़ा जाता है, पोलैरिटी की समस्या है, टूटा कोड नहीं। QR कोड स्कैन क्यों नहीं हो रहा इसे पहचान की ख़राबियों में लेती है।

इनवर्टेड QR कोड कैसे बनाएँ

इनवर्टेड QR कोड बनाने के लिए पैटर्न और कोनों का रंग हल्का और पृष्ठभूमि लगभग काली रखें, पारदर्शी नहीं बल्कि ठोस पृष्ठभूमि के साथ, फिर वेक्टर फ़ाइल एक्सपोर्ट करके जाँचें। KoloQR जनरेटर में यह "रंग" टैब और तीन पिकर का काम है।

  1. सामग्री डालें और उसे छोटा रखें. URL या टेक्स्ट लिखें। छोटा पेलोड कम और बड़े मॉड्यूल देता है, जिससे वह गुंजाइश मिलती है जो इनवर्टेड कोड अपनी पृष्ठभूमि और स्याही पर ख़र्च करता है।
  2. पैटर्न और आँख का रंग हल्का रखें. "रंग" टैब पर "पैटर्न" को सफ़ेद या सबसे हल्के ब्रांड रंग पर रखें, और "आँख" को भी उसी रंग पर। हल्के पैटर्न वाले कोड पर गहरे कोने वाले चौकोर मिली-जुली पोलैरिटी हैं और पढ़े नहीं जाएँगे।
  3. पृष्ठभूमि लगभग काली रखें. "पृष्ठभूमि" के लिए काला या बहुत गहरा ब्रांड रंग चुनें और "पारदर्शी पृष्ठभूमि" बंद रखें, ताकि क्वाइट ज़ोन गहरे रंग में एक्सपोर्ट हो।
  4. कंट्रास्ट बैज और पृष्ठभूमि जाँचें. बैज आराम से पास होना चाहिए। फिर देखें कि पृष्ठभूमि सचमुच गहरी है, मध्यम टोन नहीं: 7:1 से काफ़ी ऊपर का लक्ष्य रखें, और तटस्थ स्लेटी के लिए लगभग काला।
  5. SVG या बड़ा PNG एक्सपोर्ट करें. छपाई के लिए SVG और स्क्रीन के लिए अंतिम पिक्सेल आकार पर PNG एक्सपोर्ट करें। उसे गहरा हाशिया काटे बिना और आसपास हल्की कीलाइन के बिना रखें।
  6. उलटा न आज़माने वाले रीडर से जाँचें. एक्सपोर्ट को कई असली फ़ोन पर स्कैन करें, जिनमें एक पुराना फ़ोन और एक थर्ड-पार्टी स्कैनर ऐप हो, फिर एक टुकड़ा छापकर असली दूरी और कोण से स्कैन करें।

इनवर्टेड कोड की जाँच में एक जाल है। इस साइट का QR कोड स्कैनर अपने डिकोडर से दोनों पोलैरिटी आज़माने को कहता है, इसलिए वहाँ पास होने वाली काले पर सफ़ेद फ़ाइल साबित करती है कि कोड सही है, यह नहीं कि सिर्फ़ हल्के-पर-गहरे वाला रीडर उसे देखेगा। फ़ाइल की पुष्टि के लिए स्कैनर, हाशिया और मॉड्यूल आकार जाँचने के लिए QR कोड वैलिडेटर, और इनवर्ज़न सुरक्षित है या नहीं यह तय करने के लिए असली फ़ोन इस्तेमाल करें। सजावट स्कैन प्रदर्शन कभी बेहतर नहीं करती, और सजाए गए इनवर्टेड कोड - बिंदु, गोल मॉड्यूल, लोगो - में सादे कोड से कम गुंजाइश होती है; नाप क्या कस्टम QR आकार स्कैन होते हैं में है।

KoloQR सिर्फ़ स्टैटिक कोड बनाता है, इसलिए छपे कोड का गंतव्य बाद में बदला नहीं जा सकता। जहाँ इनवर्टेड कोड महँगी या लंबे समय तक चलने वाली छपाई पर जा रहा हो और उसे सुधारना पड़ सकता हो, वहाँ रीडायरेक्ट वाली डायनामिक कोड सेवा बेहतर बैठती है - पोलैरिटी का सवाल दोनों में एक ही है।

अपना QR कोड बनाएँ

फ्री, बिना अकाउंट और बिना वॉटरमार्क। आकार चुनें, लोगो जोड़ें, कंट्रास्ट जाँचें और SVG, PDF, EPS या PNG में एक्सपोर्ट करें - एक स्टैटिक कोड, जिसके पीछे कोई सब्सक्रिप्शन नहीं।

QR कोड बनाएँ

Questions? Answered

हाँ। गहरी पृष्ठभूमि पर सफ़ेद QR कोड इनवर्टेड QR कोड है, और ISO/IEC 18004:2015 कहता है कि चिह्न हल्के पर गहरे की तरह गहरे पर हल्के भी पढ़े जाने के लिए हैं। कोड सचमुच गहरी पृष्ठभूमि पर सफ़ेद हो, गहरे क्वाइट ज़ोन और सफ़ेद कोने वाले चौकोरों के साथ, और वह सिर्फ़ उन रीडरों में स्कैन होता है जो उलटी तस्वीर आज़माते हैं - जो आज के फ़ोन कैमरे आम तौर पर करते हैं।

आम तौर पर, आज के iPhone के Camera ऐप में, लेकिन Apple इसका दस्तावेज़ नहीं देता, इसलिए दिखाने को कोई गारंटी नहीं है। असली कोड को उन iPhone पर जाँचें जो आपके दर्शक इस्तेमाल करते हैं। उसी iPhone पर थर्ड-पार्टी स्कैनर ऐप अलग बर्ताव कर सकते हैं, क्योंकि हर ऐप के डिकोडर की सेटिंग तय करती है कि उलटी तस्वीर आज़माई भी जाएगी या नहीं।

आम तौर पर Google Lens और नए कैमरा ऐप के ज़रिये, पुराने फ़ोन और थर्ड-पार्टी ऐप पर कम भरोसे से। Android के कई स्कैनर ऐप ZXing लाइब्रेरियों पर बने हैं, जिनमें इनवर्ज़न एक सेटिंग है: zxing-cpp इसे डिफ़ॉल्ट रूप से आज़माता है, जबकि Java वाली ZXing लाइब्रेरी और आम zxing-android-embedded कंपोनेंट सिर्फ़ ऐप के कहने पर। छापने से पहले कुछ Android फ़ोन पर जाँचें।

आम तौर पर इसलिए कि पृष्ठभूमि काफ़ी गहरी नहीं, क्वाइट ज़ोन हल्का है, या कोने वाले चौकोर दूसरे रंग के हैं। हमारे टेस्ट में #595959 पर सफ़ेद, 7:1 का अनुपात, नाकाम रहा जबकि #333333 पर सफ़ेद पूरा पढ़ा गया, क्योंकि डिकोडर ने सपाट स्लेटी पृष्ठभूमि को हल्का काग़ज़ मान लिया। पृष्ठभूमि गहरी करें, कोड के चारों ओर उसके चार मॉड्यूल रखें, और आँखें भी सफ़ेद करें।

वह पारदर्शी पृष्ठभूमि के साथ एक्सपोर्ट हुआ था। पारदर्शी सफ़ेद कोड सिर्फ़ सफ़ेद मॉड्यूल बनाता है, इसलिए सफ़ेद या हल्के पेज पर न कुछ दिखता है न डिकोड होता है - हमारे टेस्ट में सफ़ेद पर और #F5F5F5 पर 16 में से 0। उसे ठोस गहरे पृष्ठभूमि रंग के साथ दोबारा एक्सपोर्ट करें, ताकि कोड जहाँ भी रखा जाए अपनी पृष्ठभूमि और क्वाइट ज़ोन साथ रखे।

अक्सर नहीं। लेज़र स्कैनर इनवर्टेड कोड बिल्कुल नहीं पढ़ सकते, और कई फ़िक्स्ड इमेजर, पॉइंट-ऑफ़-सेल स्कैनर और गोदाम के हैंडहेल्ड हल्की पृष्ठभूमि पर गहरे निशान के लिए कॉन्फ़िगर होते हैं। कुछ में इनवर्ज़न एक सेटिंग है जिसे किसी को चालू करना पड़ता है। ग्राहकों के फ़ोन के बजाय उपकरण से पढ़ी जाने वाली किसी भी चीज़ के लिए कोड सफ़ेद पर काला छापें।

उसे उलटकर नहीं: डार्क मोड तस्वीर के आसपास का पेज बदलता है, तस्वीर नहीं। टूटता वह कोड है जो पेज को अपना क्वाइट ज़ोन मानता था, जैसे पारदर्शी पृष्ठभूमि वाला काला कोड, जो गहरे स्लेटी पर काला बन जाता है। ईमेल और डार्क थीम वाली साइटों के लिए कोड ठोस पृष्ठभूमि के साथ एक्सपोर्ट करें, और उन्हें एक बार डार्क मोड में जाँच लें।

नहीं। कई वेब स्कैनर, इस साइट वाला भी, दोनों पोलैरिटी आज़माते हैं, इसलिए पास होना साबित करता है कि फ़ाइल सही कोड है, यह नहीं कि हल्के-पर-गहरे के लिए कॉन्फ़िगर किया रीडर उसे ढूँढ़ लेगा। फ़ाइल की पुष्टि के लिए टूल इस्तेमाल करें, फिर छपे टुकड़े को असली फ़ोन पर स्कैन करें, जिनमें एक पुराना फ़ोन और एक थर्ड-पार्टी स्कैनर ऐप हो।

भरोसे के लिहाज़ से, हाँ। हल्के पैनल के भीतर गहरा कोड सामान्य QR कोड है, इसलिए हर रीडर उसे सँभाल लेता है, और वह फिर भी गहरे डिज़ाइन पर बैठा रहता है। लगभग काली पृष्ठभूमि पर सिर्फ़-फ़ोन वाली जगहों के लिए इनवर्टेड कोड अच्छा चुनाव है, लेकिन जब भी रीडर, पृष्ठभूमि का रंग या छपाई का तरीक़ा अनिश्चित हो, जवाब पैनल है।

नहीं। पेलोड, एरर करेक्शन स्तर और मास्क वही रहते हैं; सिर्फ़ दोनों रंग आपस में बदलते हैं, जिसे मानक रिफ़्लेक्टेंस रिवर्सल कहता है। उलटी तस्वीर आज़माने वाला डिकोडर उससे वही टेक्स्ट पढ़ता है। पूरी क़ीमत पढ़ने वाले की तरफ़ है - रीडर उलटा आज़माता है या नहीं, और गहरी पृष्ठभूमि को पृष्ठभूमि के रूप में पहचानता है या नहीं।

आगे पढ़ते रहें

ऐसे पेज जो यहीं से आगे बढ़ते हैं - वही संदर्भ, वैसा ही कोड, या अगला फ़ैसला जो लेना है।

रंगीन QR कोड

अपना पैलेट QR कोड पर बिना उसे तोड़े लगाएँ: कौन-सा रंग पैटर्न पर जाए, और कौन-सा फ़्रेम का हक़दार है।

पारदर्शी QR कोड

ऐसे कोड जिनका अपना कोई बैकग्राउंड नहीं - वे किन सतहों पर स्कैन होते हैं, कौन-सी उन्हें तोड़ देती हैं, और उन्हें तस्वीरों, वीडियो, काँच और पारदर्शी लेबल पर कैसे रखें।

QR कोड स्कैन क्यों नहीं हो रहा, और अपनी ख़ामी कैसे पहचानें

QR कोड के हारने के तीन तरीक़े - कभी पहचाना ही न जाना, ख़राब पढ़ा जाना, या बेहतरीन पढ़े जाकर किसी टूटे गंतव्य पर पहुँचना - और लक्षण कैसे कुछ भी नापने से पहले बता देता है कि आपकी ख़ामी कौन-सी है।

QR कोड के छपाई पर जाने से पहले जाँचने लायक़ नौ बातें

QR कोड की फ़ाइल और चलने वाली छपाई के बीच की नौ जाँचें, हर एक के साथ वह आँकड़ा जो उसे पार करना है और वह पेज जो उसकी वजह बताता है।

पचास QR कोड रंग-जोड़े, और उनमें से कौन छपाई झेल पाते हैं

QR कोड के पचास रंग-जोड़े, हर एक के लिए गणना किए कंट्रास्ट अनुपात के साथ, इस आधार पर बँटे कि वे छपाई की सीमा पार करते हैं, स्क्रीन की, या कोई नहीं।

iPhone से अपना Wi-Fi पासवर्ड कैसे शेयर करें - iPhone, Android फ़ोन या मेहमानों से भरे कमरे के साथ

iPhone से किसी को अपना Wi-Fi देने के तीन तरीक़े - Apple का Share Password प्रॉम्प्ट, Passwords ऐप का QR कोड, या छपा Wi-Fi QR कोड - प्रॉम्प्ट क्यों नहीं आता, और किसी भी फ़ोन पर Wi-Fi QR कोड कैसे स्कैन करें।

KoloQR ही क्यों?

  • वेबसाइट, मेन्यू, Wi-Fi, PDF और विज़िटिंग कार्ड के लिए QR कोड बनाएँ
  • रंग, लोगो और अनोखे आकार अपने हिसाब से चुनें
  • हाई-क्वालिटी PNG और SVG फ़ाइलें डाउनलोड करें
  • प्रिंट और डिजिटल, दोनों के लिए बना
QR कोड बनाएँ
एक सादा काला QR कोड और उसके बगल में वही कोड, ब्रांड रंगों के साथ गोल आकार में नए सिरे से डिज़ाइन किया हुआ