QR कोड SVG और वेक्टर फ़ाइलें: नमूना डाउनलोड कीजिए, भीतर देखिए, कहीं भी इस्तेमाल कीजिए
KoloQR टीम द्वाराडिज़ाइन

QR कोड की SVG सादे टेक्स्ट की ऐसी फ़ाइल है जो कोड को आकारों के रूप में खींचती है, इसलिए वह किसी भी आकार तक बढ़ती है और हर डिज़ाइन टूल में खुलती है। यह पन्ना डाउनलोड करने के लिए एक असली फ़ाइल देता है: 6,355 बाइट का ऐसा नमूना जो स्कैन होता है, जो KoloQR वाले ही एनकोडर से बना है, और जिसके फ़ाइल में मौजूद हर तत्व की व्याख्या यहाँ है। उसके बाद यह बताता है कि KoloQR के SVG एक्सपोर्ट में क्या होता है, वेक्टर QR कोड को Illustrator, Figma, Inkscape, Affinity, Canva, InDesign, Word और PowerPoint में कैसे रखें, और वे गिने-चुने संपादन कौन-से हैं जो काम करते वेक्टर कोड को महज़ सजावट बना देते हैं।
मुख्य बातें
- इस पन्ने पर मौजूद नमूना SVG QR कोड असली है: संस्करण 6, 41 × 41 मॉड्यूल, एरर करेक्शन H, 6,355 बाइट, और वह इसी पन्ने के पते पर डिकोड होता है। उसे मॉकअप में जगह रोकने के लिए इस्तेमाल कीजिए; ऐसी किसी चीज़ पर मत छापिए जिसे आपका अपना लिंक चाहिए।
- वेक्टर QR कोड उस तरह संपादन योग्य नहीं है जिस तरह कोई शीर्षक होता है। गहरे और हल्के मॉड्यूलों की तरतीब ही डेटा है, इसलिए सुरक्षित संपादन सिर्फ़ इतने हैं: पूरे पाथ का रंग बदलना, अनुपात बंद रखकर आकार बदलना, खिसकाना और घुमाना।
- KoloQR का SVG एक्सपोर्ट नाम वाले हिस्सों की एक ही फ़ाइल है: एक बैकग्राउंड, अलग-अलग आकारों के रूप में मॉड्यूल, हर फ़ाइंडर आँख एक पाथ, फ़्रेम एक पाथ, लोगो का एक समूह, और लेबल का जो भी टेक्स्ट हो वह पहले से आउटलाइन में बदला हुआ।
- Illustrator, Figma, Inkscape और Affinity Designer किसी SVG को संपादन योग्य आकारों के रूप में खोलते हैं। Word और PowerPoint for Microsoft 365 उसे Insert, फिर Pictures से डालते हैं। Canva SVG अपलोड स्वीकारता है। InDesign उसे ग्राफ़िक के रूप में रखता है।
- किसी स्टॉक साइट से लिया फ्री वेक्टर QR कोड किसी और का पता एनकोड करता है, और कोई भी डिज़ाइन टूल उसे बदल नहीं सकता। अगर कोड को आपके पन्ने पर इशारा करना है, तो उसे बनाइए - जनरेटर बिना खाते और बिना वॉटरमार्क के SVG एक्सपोर्ट करता है।
नमूना SVG QR कोड डाउनलोड कीजिए
शुरुआत फ़ाइल से ही कीजिए: नमूना SVG QR कोड डाउनलोड कीजिए। वह 6,355 बाइट की है, एरर करेक्शन स्तर H पर 41 × 41 मॉड्यूल वाला संस्करण 6 का चिह्न, जो इसी पन्ने का पता एनकोड करता है। वह उसी एनकोडर से बनी है जो KoloQR ब्राउज़र में इस्तेमाल करता है, और छपने से पहले 22 सितंबर 2026 को jsQR डिकोडर से जाँची गई थी, इसलिए वह स्कैन होती है। किसी काम के लिए कौन-सा फ़ॉर्मैट डाउनलोड करें - SVG, PNG, PDF या EPS - यह QR कोड के लिए SVG बनाम PNG बनाम PDF बनाम EPS में है; यह पन्ना SVG को पाने, पढ़ने और इस्तेमाल करने के बारे में है।
नमूना जान-बूझकर वह सबसे सादी SVG है जो कोई QR कोड हो सकता है। सफ़ेद बैकग्राउंड पर काले चौकोर मॉड्यूल, चार मॉड्यूल का क्वाइट ज़ोन, न लोगो, न फ़्रेम, न गोल कोने, और न कोई width या height एट्रिब्यूट, ताकि डिज़ाइन टूल उसे अपने किसी भी डिफ़ॉल्ट आकार पर खोले और वहाँ से फ़ाइल साफ़-साफ़ बढ़ती रहे। जनरेटर से बना सजाया हुआ कोड ज़्यादा हिस्सों वाली लंबी फ़ाइल होता है; जब सवाल यह हो कि SVG QR कोड असल में है क्या, तो टेक्स्ट एडिटर में खोलने लायक़ फ़ाइल यही नमूना है।
नमूने का इकलौता नियम यह है कि वह क्या एनकोड करता है। उसे स्कैन करने पर यही गाइड खुलती है, और Illustrator, Figma या किसी और टूल में ऐसा कुछ नहीं है जो उसे कुछ और खोलने लायक़ बना दे, क्योंकि मॉड्यूलों का पैटर्न ही पता है। जब तक असली कोड तय हो रहा हो, उसे किसी मॉकअप, टेम्पलेट या छपाई के लेआउट में जगह रोकने के लिए इस्तेमाल कीजिए, और कुछ भी छपने से पहले उसकी जगह असली गंतव्य से बना कोड रख दीजिए।
नमूना SVG फ़ाइल के भीतर क्या है, तत्व-दर-तत्व
नमूना SVG में छह पंक्तियाँ हैं: एक XML घोषणा, एक कमेंट, viewBox वाला खुलता svg तत्व, एक सफ़ेद बैकग्राउंड आयत, एक काला पाथ जिसमें हर गहरा मॉड्यूल है, और बंद करता टैग। पूरी फ़ाइल इतनी ही है, और हर हिस्से का कोई न कोई काम है जिस पर स्कैनर या डिज़ाइन टूल टिका होता है।
| तत्व | उसमें क्या है | यह क्यों मायने रखता है |
|---|---|---|
| <?xml version="1.0" encoding="UTF-8"?> | XML घोषणा | फ़ाइल को XML टेक्स्ट के रूप में चिह्नित करती है; KoloQR का एक्सपोर्ट न होने पर उसे जोड़ देता है, और ब्राउज़र फ़ाइल को उसके साथ या उसके बिना, दोनों तरह रेंडर करता है |
| <!-- ... --> | पेलोड, संस्करण और "made with KoloQR" बताता एक कमेंट | इंसान के पढ़ने लायक़ पहचान; स्कैनर और डिज़ाइन टूल, दोनों इसे अनदेखा करते हैं |
| <svg xmlns="..." viewBox="0 0 49 49" shape-rendering="crispEdges"> | खींचने की सतह: 49 × 49 इकाइयाँ, हर मॉड्यूल पर एक इकाई, कोड के 41 मॉड्यूल और हर तरफ़ क्वाइट ज़ोन के 4 | viewBox ही फ़ाइल को बढ़ने लायक़ बनाता है; crispEdges रेंडरर से कहता है कि मॉड्यूल के किनारों पर एंटी-एलियसिंग न करे |
| <rect width="49" height="49" fill="#fff"/> | पूरी सतह ढकता सफ़ेद बैकग्राउंड, क्वाइट ज़ोन समेत | इसके बिना क्वाइट ज़ोन पारदर्शी रहता है, और गहरे लेआउट पर स्कैनर चिह्न की सीमा गँवा देता है |
| <path fill="#000" d="M4 4h7v1H4z ..."/> | 823 गहरे मॉड्यूल, 442 आड़ी लड़ियों के रूप में खींचे गए, हर लड़ी एक सबपाथ | डेटा। एक ही पाथ होने का मतलब है रंग बदलने के लिए एक ही भराव, और ग़लती से किसी अकेले मॉड्यूल को खिसकाने का कोई रास्ता नहीं |
| </svg> | बंद करता टैग | दस्तावेज़ ख़त्म करता है |
पाथ का डेटा मॉड्यूल इकाइयों में पढ़ा जाता है। M4 4h7v1H4z का मतलब है: कॉलम 4, पंक्ति 4 पर जाइए, दाईं ओर 7 इकाइयाँ खींचिए, 1 इकाई नीचे, वापस कॉलम 4 पर और बंद - यानी ऊपर-बाएँ फ़ाइंडर पैटर्न का ऊपरी किनारा, जो चार मॉड्यूल के क्वाइट ज़ोन के ठीक भीतर बैठा है। हर सबपाथ अलग आँकड़ों वाला वही आकार है। किसी पंक्ति में सटे हुए गहरे मॉड्यूल हर एक को अलग चौकोर खींचने के बजाय एक ही लड़ी में मिला दिए जाते हैं, जिससे फ़ाइल थोड़ी छोटी होती है और स्कैनर जो ज्यामिति देखता है उसमें कुछ नहीं बदलता।
किसी दूसरे जनरेटर से बनी QR कोड SVG ब्योरों में अलग होगी - हर मॉड्यूल पर एक आयत, हर पंक्ति पर एक समूह, viewBox की खिसकाई के बजाय कोई transform - और इनमें से कोई भी फ़र्क़ स्कैनर के लिए मायने नहीं रखता। मायने वही रखता है जो तालिका में है: एक viewBox, क्वाइट ज़ोन के नीचे हल्का बैकग्राउंड, और बिना स्ट्रोक के भरे हुए आकारों के रूप में गहरे मॉड्यूल।
वेक्टर QR कोड क्या है, और पैटर्न ही डेटा क्यों है
वेक्टर फ़ाइल ऐसी इमेज है जो पिक्सेलों के बजाय आकारों और निर्देशांकों के रूप में रखी जाती है, इसलिए वह किसी भी आकार पर बिना किनारों की स्पष्टता खोए दोबारा खींची जा सकती है। इसलिए वेक्टर QR कोड किसी ग्रिड पर भरे हुए आकारों का समूह है, और ग्रिड ही संदेश है: स्कैनर पढ़ता है कि कौन-से ख़ाने गहरे हैं और कौन-से हल्के, और उस तरतीब को वापस पते में बदल देता है।
मॉड्यूल उन छोटे हल्के और गहरे चौकोरों में से एक है जो QR कोड का डेटा लिए चलते हैं, और वह सबसे छोटी इकाई जिसे स्कैनर को हल करना होता है। नमूने में मॉड्यूल की 1,681 जगहें हैं और उनमें से 823 गहरी हैं। कौन-सी 823, यह एनकोडर टेक्स्ट, एरर करेक्शन स्तर और एक मास्क पैटर्न से तय करता है, और इसीलिए किसी डिज़ाइन टूल में ऐसा कोई खाना नहीं होता जहाँ पता टाइप किया जा सके - पता तस्वीर के बग़ल में नहीं रखा जाता, पता ही तस्वीर है।
क्वाइट ज़ोन QR कोड के चारों ओर का वह ख़ाली हाशिया है जो स्कैनर को पहचानने देता है कि चिह्न कहाँ शुरू और ख़त्म होता है, और मानक हर तरफ़ चार मॉड्यूल तय करता है। वेक्टर फ़ाइल में क्वाइट ज़ोन खोना आसान है, क्योंकि जो टूल दिखती कलाकृति तक काटता है वह गहरे मॉड्यूलों तक काट देता है और हाशिया फेंक देता है। नमूना इसी वजह से हाशिया viewBox के भीतर रखता है और उसे सफ़ेद रंगता है। वह ग़ायब हो जाए तो क्या होता है, यह QR कोड का क्वाइट ज़ोन बताती है।
KoloQR के SVG एक्सपोर्ट में क्या होता है
KoloQR का SVG डाउनलोड qr-by-koloqr-com.svg नाम की एक ही फ़ाइल है, जो कोड को अलग-अलग नाम वाले वेक्टर हिस्सों के रूप में रखती है: एक बैकग्राउंड, मॉड्यूल, तीनों फ़ाइंडर आँखें, फ़्रेम अगर चुना गया हो, लोगो अगर जोड़ा गया हो, और लेबल का जो भी टेक्स्ट हो वह पहले से आउटलाइन में बदला हुआ। KoloQR, गोल और मनचाहे आकार वाले QR कोड बनाने वाला फ्री QR कोड जनरेटर, वह फ़ाइल ब्राउज़र में लिखता है और उसमें कुछ नहीं जोड़ता - न वॉटरमार्क, न ट्रैकिंग का कोई तत्व, न कोई खाता।
डाउनलोड के वक़्त एक्सपोर्ट का कोड क्या करता है, उसी क्रम में जिसमें करता है:
- लेबल आउटलाइन करता है। अगर किसी QR कोड फ़्रेम पर SCAN ME जैसा कोई टेक्स्ट है, तो एक्सपोर्ट लेबल का फ़ॉन्ट लोड होने का इंतज़ार करता है और सीरियलाइज़ करने से पहले हर लेबल को पाथ के रूप में दोबारा खींचता है, ताकि फ़ाइल में कभी ऐसा टेक्स्ट तत्व न रहे जिसके लिए आगे कहीं फ़ॉन्ट इंस्टॉल करना पड़े।
- कलाकृति सीरियलाइज़ करता है। जो svg तत्व स्क्रीन पर था वही अपने viewBox समेत लिख दिया जाता है, और अगर फ़ाइल में पहले से XML घोषणा न हो तो वह जुड़ जाती है।
- साफ़-साफ़ width और height जोड़ता है। दोनों एट्रिब्यूट viewBox से नक़ल किए जाते हैं, ताकि जो डिज़ाइन टूल उन्हें पढ़ता है - ख़ासकर Figma - वह कोड को किसी डिफ़ॉल्ट डिब्बे के बजाय उसके असली आकार पर रखे।
- संदर्भित id अद्वितीय बनाता है। जिस भी id पर फ़ाइल में कोई चीज़ इशारा करती है - कोई क्लिप पाथ, वह अदृश्य चाप जिस पर घुमावदार लेबल चलता है - उसे उसी एक्सपोर्ट के लिए अद्वितीय प्रीफ़िक्स मिल जाता है, ताकि एक ही दस्तावेज़ में गिराए गए दो कोड एक-दूसरे को क्लिप न कर सकें। जो id सिर्फ़ लेयरों के नाम हैं, जैसे Background और Logo, वे पढ़ने लायक़ ही छोड़ दिए जाते हैं।
डिज़ाइन टूल अपने लेयर पैनल में जो हिस्से दिखाता है वे फ़ाइल से ही आते हैं। जड़ तत्व का नाम KoloQR.com रखता है; बैकग्राउंड Background नाम का आयत है, जो बैकग्राउंड पारदर्शी सेट होने पर छोड़ दिया जाता है; डेटा मॉड्यूल अग्रभूमि के रंग से भरे एक समूह में बैठते हैं, हर मॉड्यूल अपना ख़ुद का आकार - चौकोर, गोला, या कैप्सूल जब कोई पिल पैटर्न किसी लड़ी को मिला देता है; हर फ़ाइंडर आँख एक पाथ है जिसका छेद even-odd भराव से कटा होता है, इसलिए वह एक ही क्लिक में रंग बदल लेती है; सजाया हुआ फ़्रेम एक पाथ है जिसमें असली छेद होता है; लोगो Logo नाम के समूह में रहता है। पैमाना हर मॉड्यूल पर दस इकाइयों पर तय है, जिससे फ़ॉर्मैट गाइड पहले ही PNG और PDF के आँकड़े निकालती है, इसलिए उन्हें यहाँ नहीं दोहराया गया।
Copy to Figma क्लिपबोर्ड पर यही मार्कअप रखता है। कॉपी किए टेक्स्ट और डाउनलोड की गई फ़ाइल में इसके सिवा कुछ नहीं बदलता कि वह उतरती कहाँ है, और इसीलिए Figma में QR कोड कॉपी करना पेस्ट से बनने वाली लेयरों का ब्योरा ठीक ऊपर वाले शब्दों में देती है।
KoloQR से QR कोड को SVG के रूप में कैसे पाएँ
SVG पाने में जनरेटर का एक चक्कर और एक डाउनलोड लगता है: सामग्री डालिए, डिज़ाइन की माँग हो तो कोड सजाइए, डाउनलोड मेन्यू में SVG चुनिए, फ़ाइल डिज़ाइन टूल में खोलिए, और प्रूफ़ स्कैन कीजिए। न कोई खाता है, न ईमेल का क़दम, न फ़ाइल पर आकार की कोई सीमा।
- जनरेटर खोलिए और सामग्री डालिए. जनरेटर खोलिए और URL, Wi-Fi का ब्योरा, टेक्स्ट या कोई और सामग्री टाइप कीजिए। जब तक सामग्री के खाने में कुछ न हो, डाउनलोड बटन निष्क्रिय रहते हैं, इसलिए टाइप करने से पहले दिखता सजाया हुआ नमूना कोड ग़लती से एक्सपोर्ट नहीं हो सकता।
- एक्सपोर्ट करने से पहले कोड सजाइए. आकार, मॉड्यूल पैटर्न, आँख की शैली, रंग, फ़्रेम और लोगो डिज़ाइन टूल के बजाय यहीं तय कीजिए। SVG प्रीव्यू का ही चित्र है, और जनरेटर का कंट्रास्ट बैज रंगों की जोड़ी को फ़ाइल में उतरने से पहले जाँच लेता है।
- डाउनलोड मेन्यू में SVG चुनिए. Download के बग़ल वाले तीर पर क्लिक कीजिए और SVG चुनिए। qr-by-koloqr-com.svg फ़ाइल डाउनलोड फ़ोल्डर में उतरती है; Copy to Figma उसी मेन्यू में है और डाउनलोड करने के बजाय वही मार्कअप क्लिपबोर्ड पर रख देता है।
- फ़ाइल को डिज़ाइन टूल में खोलिए या रखिए. SVG को Illustrator, InDesign या Affinity में रखिए, Figma या Inkscape के कैनवस पर खींच लाइए, या Canva में अपलोड कीजिए। अनुपात बंद रखकर आकार बदलिए, और क्वाइट ज़ोन कलाकृति के भीतर ही रहने दीजिए।
- प्रूफ़ स्कैन कीजिए. रखे हुए कोड को स्क्रीन से 100% पर और छपाई के लिए आख़िरी आकार में छपे प्रूफ़ से, एक iPhone और एक Android फ़ोन से स्कैन कीजिए। पक्का कीजिए कि जो पता खुलता है वही है जो पहले क़दम में डाला गया था।
Illustrator, Figma, Inkscape और Affinity में QR कोड SVG कैसे इस्तेमाल करें
चारों वेक्टर एडिटर QR कोड की SVG को संपादन योग्य आकारों के रूप में खोलते हैं, और काम का तरीक़ा हर एक में वही है: फ़ाइल भीतर लाइए, मॉड्यूल की ज्यामिति को हाथ मत लगाइए, रंग भराव से बदलिए, और अनुपात का ताला लगाकर आकार बदलिए। नीचे दिए मेन्यू नाम आम तौर पर वही होते हैं; वे संस्करणों के बीच बदलते रहते हैं, इसलिए उन्हें यह समझिए कि ढूँढ़ना क्या है।
- Adobe Illustrator. File, फिर Place इस्तेमाल कीजिए, या SVG सीधे खोल लीजिए। रखी गई SVG आम तौर पर लिंक किए या जड़े हुए समूह के रूप में आती है; अगर हर हिस्से का भराव अलग बदलना हो तो एक बार अनग्रुप कीजिए, फिर मॉड्यूल के आकार चुनकर भराव सेट कीजिए। किसी Expand क़दम की ज़रूरत नहीं - मॉड्यूल पहले से पाथ हैं, जीवित इफ़ेक्ट नहीं। Shift दबाए रखकर, या अनुपात का ताला लगाकर Transform पैनल से आकार बदलिए।
- Figma. .svg फ़ाइल कैनवस पर खींच लाइए, या क्लिपबोर्ड से कच्ची SVG मार्कअप पेस्ट कीजिए। Figma का हेल्प सेंटर कहता है कि जब कोई SVG फ़ाइल इंपोर्ट होती है तो उसे इमेज नहीं माना जाता और वह संपादन योग्य वेक्टर लेयर में बदल दी जाती है। पूरा रास्ता, कौन-सी लेयरें आती हैं और कौन-से संपादन सुरक्षित हैं, यह Figma में QR कोड कैसे कॉपी करें में है।
- Inkscape. File, फिर Open, SVG को दस्तावेज़ के रूप में खोलता है; File, फिर Import, आम तौर पर पूछता है कि SVG को संपादन योग्य वस्तुओं के रूप में शामिल करें या लिंक की गई इमेज के रूप में - संपादन योग्य चुनिए। Inkscape की अपनी SVG इस फ़ाइल का बड़ा रूप है, इसलिए बाद में Plain SVG के रूप में सेव करने से वह हर जगह चलने लायक़ रहती है।
- Affinity Designer. File, फिर Place, या File, फिर Open। रखी गई SVG आम तौर पर जड़े हुए दस्तावेज़ के रूप में आती है, जिसे वहीं संपादित किया जा सकता है या अनग्रुप किया जा सकता है; भराव रंग पैनल से बदला जाता है, और Transform पैनल में अनुपात बनाए रखकर आकार बदलने का ताला होता है।
चारों में से हर एक में लुभाने वाला संपादन यही है कि सब कुछ चुनकर उस पर स्ट्रोक, कोई इफ़ेक्ट या ग्रेडिएंट लगा दिया जाए। चुपचाप नाकाम होने वाला स्ट्रोक ही है, और उससे अगला-पिछला खंड उसकी ज्यामिति समझाता है। भराव का रंग बदलिए, और सिर्फ़ भराव का।
Canva, InDesign, Word और PowerPoint में QR कोड SVG कैसे डालें
लेआउट और दफ़्तरी टूल SVG को संपादन योग्य आकारों के बजाय तस्वीर के रूप में लेते हैं, जो QR कोड के लिए ठीक ही है: कोड को रखना और नापना होता है, दोबारा खींचना नहीं। Canva उसे अपलोड करता है, InDesign उसे रखता है, और Word तथा PowerPoint for Microsoft 365 उसे Pictures मेन्यू से डालते हैं।
- Canva. SVG को Uploads पैनल से अपलोड कीजिए और डिज़ाइन पर खींच लाइए। Canva SVG अपलोड स्वीकारता है, और उसका हेल्प सेंटर हर योजना के लिए फ़ाइल-आकार की सीमा बताता है - QR कोड की SVG चंद किलोबाइट की होती है, इसलिए चिंता सीमा की नहीं; चिंता यह है कि किसी ख़ास योजना पर अपलोड की इजाज़त है या नहीं, और उसे पक्का करने की जगह Canva का अपना अपलोड-ज़रूरतों वाला पन्ना है। अगर SVG अपलोड ठुकरा दिया जाए, तो उसके बजाय आख़िरी छपाई आकार पर एक्सपोर्ट की गई PNG अपलोड कीजिए। Canva में QR कोड बनाना पूरा रास्ता बताती है, और KoloQR बनाम Canva तुलना समझाती है कि Canva का अपना SVG एक्सपोर्ट कठिन रास्ता क्यों है।
- Adobe InDesign. File, फिर Place, और फ़्रेम तय करने के लिए क्लिक कीजिए या खींचिए। InDesign रखी गई SVG को ग्राफ़िक मानता है: वह आम तौर पर भराव के रंग नहीं बदलेगा, इसलिए रंग एक्सपोर्ट से पहले ही तय कर लीजिए। पैमाना दोनों अक्षों पर 100% रखिए, या जब उसे बदलना ही हो तो चौड़ाई और ऊँचाई एक ही प्रतिशत से बदलिए।
- Word और PowerPoint. SVG इमेज संपादित करने पर Microsoft का सपोर्ट पन्ना कहता है कि Windows, Mac, Android और Windows Mobile पर Word, PowerPoint, Outlook तथा Excel for Microsoft 365 SVG फ़ाइलें Insert, फिर Pictures, फिर This Device से डालते हैं। पुराने एकमुश्त ख़रीदे संस्करण अलग-अलग हैं, और इसीलिए जब पाने वाले का संस्करण पता न हो तो PNG भेजना ज़्यादा सुरक्षित है। Graphic Format टैब का Convert to Shape विकल्प कोड को संपादन योग्य टुकड़ों में तोड़ देता है; QR कोड पर उसे इस्तेमाल करने की कोई वजह नहीं।
- Google Docs और Slides. ये लिखे जाने तक SVG इंपोर्ट नहीं करते, इसलिए PNG डालिए। उसे दिखाए जाने वाले आकार से दोगुने पर एक्सपोर्ट कीजिए ताकि वह ज़्यादा घनत्व वाली स्क्रीन पर भी साफ़ रहे।
टूल कोई भी हो, आकार की जाँच वही है। छपे हुए QR कोड को हर दस सेंटीमीटर पढ़ने की दूरी पर मोटे तौर पर एक सेंटीमीटर चौड़ाई चाहिए, और छपाई आकार कैलकुलेटर पढ़ने की दूरी को चौड़ाई में बदल देता है। रखी गई SVG को अनुपात बंद रखकर उसी चौड़ाई पर लाइए, और जाँचिए कि क्वाइट ज़ोन अब भी रखे हुए फ़्रेम के भीतर बैठा है, उससे कटा नहीं।
वेब पेज पर और प्रिंट शॉप में QR कोड SVG कैसे इस्तेमाल करें
वेब पेज पर SVG को width और height वाले img तत्व से जोड़िए, और वह हर डिस्प्ले पर साफ़ रेंडर होती है। प्रिंट शॉप में PDF भेजिए, जब तक दुकान यह न कहे कि वह SVG लेती है - PDF वही फ़ॉर्मैट है जिसका नाम ज़्यादातर अपलोड फ़ॉर्म लिखते हैं, और साथ वाली गाइड बताती है कि वेक्टर बना रहने वाला PDF कैसे बनाएँ।
- इमेज के रूप में। .svg फ़ाइल पर इशारा करता img टैग सबसे सीधा रास्ता है: ब्राउज़र उसका आकार बदल लेता है, और width या height एट्रिब्यूट के बिना viewBox वाली फ़ाइल उतनी ही जगह भर देती है जितनी टैग देता है। टैग 196 पिक्सेल चौड़ा हो तो नमूना हर मॉड्यूल पर 4 CSS पिक्सेल पर रेंडर होता है, जो उस कोड के लिए समझदार न्यूनतम है जिसे लोग स्क्रीन से स्कैन करेंगे।
- इनलाइन। SVG मार्कअप को HTML में चिपकाने से CSS पाथ का रंग बदल सकता है, जो डार्क-मोड डिज़ाइन के लिए काम का है जहाँ कोड को गहरे पर हल्के मॉड्यूलों में पलटना होता है - ऐसा जोड़ा जिसे फ़ोन के अपने कैमरे आम तौर पर पढ़ लेते हैं और पुराने स्कैनर अक्सर नहीं, इसलिए उसे जाँचिए। इनलाइन होने का मतलब यह भी है कि फ़ाइल अलग से कैश होने के बजाय पन्ने के साथ ही डाउनलोड होती है।
- cover या contain वाली बैकग्राउंड इमेज के रूप में नहीं। दोनों उस डिब्बे को काट या बिगाड़ सकते हैं जिसमें कोड बैठा है, और कटा हुआ क्वाइट ज़ोन वह ख़राबी है जो सिर्फ़ कुछ फ़ोनों पर सामने आती है।
छपाई के लिए सवाल यह है कि दुकान की प्रक्रिया क्या रखती है। ज़्यादातर PDF का नाम लेती हैं, कुछ SVG स्वीकारती हैं, और चंद पुराने उत्पादन सिस्टम EPS माँगते हैं। SVG को पूरी तरह वेक्टर PDF में बदलने के क़दम, और EPS कब सही जवाब है, यह SVG बनाम PNG बनाम PDF बनाम EPS में है। छपाई जाँच-सूची फ़ाइल के छपाई में जाने से पहले आकार, कंट्रास्ट और काग़ज़ को क्रम से देखती है। लेज़र एनग्रेवर को बिना बैकग्राउंड के एक्सपोर्ट की गई SVG ही चाहिए। उसकी सेटिंग्स QR कोड की लेज़र एनग्रेविंग में हैं।
वे नियम जो संपादन के बाद भी वेक्टर QR कोड को स्कैन होने लायक़ रखते हैं
वेक्टर QR कोड हर उस संपादन से बच जाता है जो मॉड्यूल ग्रिड और उसके कंट्रास्ट को छेड़े बिना हो, और हर उस संपादन से टूट जाता है जो ऐसा नहीं है। चार काम सुरक्षित हैं: पूरे पाथ का रंग बदलना, अनुपात बंद रखकर आकार बदलना, खिसकाना, घुमाना। बाक़ी सूची वह है जिससे बचना है, और हर एक के साथ वह वजह जिससे वह कोड तोड़ता है।
- पाथ का कोई नोड कभी मत खिसकाइए या मिटाइए। हर गहरा मॉड्यूल डेटा है, और हर नोड किसी न किसी का है। आधा ख़ाना दाईं ओर खिसकाया गया मॉड्यूल दो ग़लत ख़ानों के रूप में पढ़ा जाता है; मिटाई गई लड़ी मिटाया गया डेटा है, और एरर करेक्शन अपना बजट असली दुनिया के नुक़सान के बजाय उसी घाटे पर ख़र्च कर देता है।
- चुने हुए मॉड्यूलों का नहीं, पूरे पाथ का रंग बदलिए। दो मॉड्यूल रंगों वाला कोड स्कैनर को एक गहरे और एक हल्के रंग के रूप में दिखता है, और कौन-सा कौन है यह उस दहलीज़ पर निर्भर करता है जो फ़ोन चुनता है। एक गहरा और एक हल्का चुनिए, और जोड़ी को QR कोड कंट्रास्ट चेकर से जाँचिए।
- क्वाइट ज़ोन बनाए रखिए। ISO/IEC 18004 हर तरफ़ चार मॉड्यूल का साफ़ हाशिया तय करता है। आर्टबोर्ड को गहरे मॉड्यूलों तक काटना, या किसी फ़्रेम या तस्वीर को हाशिए में घुसने देना, वही सीमा हटा देता है जिसे स्कैनर ढूँढ़ता है।
- मॉड्यूलों पर स्ट्रोक मत लगाइए। स्ट्रोक पाथ के किनारे पर बीचोबीच खींचा जाता है, इसलिए एक-दसवें मॉड्यूल का स्ट्रोक हर गहरे मॉड्यूल को हर तरफ़ एक-दसवाँ बढ़ा देता है और हर हल्की दरार को एक-पाँचवाँ घटा देता है। यह पसंद की बात नहीं, ज्यामिति है: आधे मॉड्यूल के स्ट्रोक पर दो गहरे मॉड्यूलों के बीच का हर हल्का ख़ाना पूरी तरह बंद हो जाता है, और कोड ग्रिड रह ही नहीं जाता।
- मॉड्यूलों पर न ग्रेडिएंट, न पारदर्शिता। ग्रेडिएंट कुछ मॉड्यूलों को दूसरों से हल्का बना देता है, जबकि स्कैनर को हर एक का अपनी दहलीज़ के गहरे पाले में साफ़-साफ़ गिरना चाहिए; पारदर्शिता बैकग्राउंड को झाँकने देती है, जो दूसरे रास्ते से वही दिक़्क़त है।
- एक ही अक्ष पर आकार मत बदलिए। 4% की खिंचाई स्क्रीन पर दिखती नहीं और फ़ाइंडर पैटर्नों को बेचौकोर कर देती है, जो डिकोडर सबसे पहले जाँचता है। किसी हैंडल को छूने से पहले अनुपात बंद कर दीजिए।
दो जाँचें कड़ी पूरी करती हैं। तैयार कलाकृति को QR कोड वैलिडेटर में डालिए, जो बताता है कि सजाया हुआ कोड अब भी डिकोड होता है या नहीं और किसमें, और फिर असली नतीजे का प्रूफ़ - स्क्रीन 100% पर, या आख़िरी आकार में छपा पन्ना - फ़ोन से स्कैन कीजिए। सजावट कभी स्कैनिंग बेहतर नहीं करती; इन नियमों का मक़सद संपादित कोड को उतना ही स्कैन होने लायक़ रखना है जितना वह सादा कोड था जिससे वह शुरू हुआ, और यह सिर्फ़ स्कैन ही पक्का करता है।
फ्री वेक्टर QR कोड डाउनलोड कहाँ ग़लत हो जाते हैं
किसी स्टॉक या आइकन साइट से ली गई फ्री QR कोड SVG काम करता हुआ ऐसा कोड है जो ग़लत जगह इशारा करता है, और कितना भी संपादन उसका रुख़ नहीं बदल सकता। डाउनलोड करने से पहले तीनों ख़राबियाँ जान लेना काम का है, क्योंकि हर एक प्रीव्यू में ठीक दिखती है और स्कैनर पर या ग्राहक के पास जाकर नाकाम होती है।
- स्टॉक SVG किसी और का पता एनकोड करती है। ज़्यादातर स्टॉक QR कोड https://example.com, कलाकार का पोर्टफ़ोलियो, या ख़ुद स्टॉक साइट रखते हैं। मॉड्यूलों का पैटर्न ही वह पता है, इसलिए रंग बदलने, आकार बदलने और नया लेबल लगाने के बाद भी वह वहीं इशारा करता रहता है। मेन्यू पर छपा स्टॉक कोड खाने वालों को किसी अजनबी की साइट पर भेज देता है।
- वेक्टर में बदली गई PNG साफ़ ग्रिड नहीं होती। ऑटो-ट्रेस से गुज़रा रास्टर QR कोड गोल कोनों, थोड़े ऊँच-नीच ख़ाना आकारों और ऐसे किनारों के साथ लौटता है जो अब मॉड्यूल ग्रिड पर नहीं बैठते। इनमें से हर एक उस गुंजाइश में सेंध लगाता है जो डिकोडर के पास रोशनी और कोण के लिए होती है। SVG बनाम PNG समझाती है कि दोबारा बनाना ट्रेस करने से बेहतर क्यों है।
- कोड पर स्ट्रोक या तस्वीर से आई लकीर की मोटाई होती है। कुछ वेक्टर QR कोड किसी छपे हुए कोड की तस्वीर या स्कैन से खींचे जाते हैं, इसलिए मॉड्यूल पहली छपाई की स्याही का फैलाव लिए चलते हैं। स्कैनर को शुरू से ही मोटे गहरे मॉड्यूल और पतले हल्के मॉड्यूल दिखते हैं, इससे पहले कि अगली छपाई अपना फैलाव जोड़े।
फ़ैसले का नियम छोटा है। अगर आपको मॉकअप के लिए जगह रोकने वाला कोड चाहिए, तो इस पन्ने का नमूना इस्तेमाल कीजिए - वह साफ़ है, स्कैन होता है, और बताता है कि वह कहाँ इशारा करता है। अगर आपको ऐसा कोड चाहिए जो आपके पन्ने पर इशारा करे, तो उसे बनाइए: स्टैटिक QR कोड बनने में सेकंड लगते हैं, बिना खाते के SVG के रूप में एक्सपोर्ट होता है, और ठीक वही पता एनकोड करता है जो आपने टाइप किया। कौन-सा कोड बनाएँ, स्टैटिक या डायनामिक, यह अलग फ़ैसला है जिसे स्टैटिक बनाम डायनामिक QR कोड देखती है; KoloQR सिर्फ़ स्टैटिक कोड बनाता है।
अपना QR कोड बनाएँ
फ्री, बिना अकाउंट और बिना वॉटरमार्क। आकार चुनें, लोगो जोड़ें, कंट्रास्ट जाँचें और SVG, PDF, EPS या PNG में एक्सपोर्ट करें - एक स्टैटिक कोड, जिसके पीछे कोई सब्सक्रिप्शन नहीं।
QR कोड बनाएँQuestions? Answered
उसे बनाइए। इस साइट का जनरेटर बिना खाते, वॉटरमार्क या आकार सीमा के SVG एक्सपोर्ट करता है, और कोड वही पता एनकोड करता है जो आपने टाइप किया। मॉकअप और टेम्पलेट के लिए इस पन्ने से एक फ्री नमूना SVG भी जुड़ी है; वह इसी पन्ने का पता एनकोड करती है और उसे कहीं और इशारा करने लायक़ संपादित नहीं किया जा सकता, इसलिए वह अपना कोड बनाने का विकल्प नहीं, बस जगह रोकने वाली फ़ाइल है।
नहीं। URL ड्रॉइंग के बग़ल में टेक्स्ट के रूप में नहीं रखा जाता; गहरे और हल्के मॉड्यूलों की तरतीब ही URL है, जिसे एनकोडर टेक्स्ट, एरर करेक्शन स्तर और एक मास्क से गिनता है। गंतव्य बदलने का मतलब है नया कोड बनाना। यह हर फ़ॉर्मैट के हर स्टैटिक QR कोड पर लागू है, और वरना पूरी तरह संपादन योग्य SVG की यही ईमानदार सीमा है।
SVG कई वेक्टर फ़ॉर्मैटों में से एक है। QR कोड की वेक्टर फ़ाइल SVG, EPS, वेक्टर PDF या AI फ़ाइल हो सकती है, और ये सब मॉड्यूलों को ऐसे आकारों के रूप में रखते हैं जो बिना किसी रेज़ॉल्यूशन छत के बड़े होते हैं। SVG वह है जो सादा टेक्स्ट है, ब्राउज़र में खुलती है और आज के हर डिज़ाइन टूल में इंपोर्ट होती है, और इसीलिए उसे मूल प्रति रखना समझदारी है।
दस्तावेज़ के रूप में खोलने के लिए File, फिर Open इस्तेमाल कीजिए, या किसी मौजूदा आर्टबोर्ड में गिराने के लिए File, फिर Place। मॉड्यूल पाथ के रूप में आते हैं, आम तौर पर समूह में; अगर किसी हिस्से को अपना भराव चाहिए तो एक बार अनग्रुप कीजिए। रंग सिर्फ़ भराव से बदलिए, अनुपात का ताला लगाकर आकार बदलिए, और चार मॉड्यूल का हाशिया आर्टबोर्ड के भीतर ही रहने दीजिए। किसी Expand या Image Trace क़दम की ज़रूरत नहीं।
हाँ। Figma का हेल्प सेंटर कहता है कि इंपोर्ट की गई SVG को इमेज नहीं माना जाता और वह संपादन योग्य वेक्टर लेयर में बदल दी जाती है। .svg फ़ाइल कैनवस पर खींचना और कच्ची SVG मार्कअप पेस्ट करना, दोनों चलते हैं; KoloQR का एक्सपोर्ट नाम वाली लेयरों के रूप में आता है क्योंकि नाम फ़ाइल ख़ुद लिए चलती है। लेयर-दर-लेयर ब्योरा Figma में QR कोड कॉपी करने वाली गाइड में है।
Canva अपने Uploads पैनल से SVG अपलोड स्वीकार करता है, और QR कोड की SVG चंद किलोबाइट की होती है, इसलिए आकार की कोई सीमा आड़े नहीं आती। अगर आपकी योजना पर अपलोड ठुकरा दिया जाए, तो उसके बजाय आख़िरी छपाई आकार पर एक्सपोर्ट की गई PNG अपलोड कीजिए। Canva का अपना SVG एक्सपोर्ट ही वह हिस्सा है जो Canva Pro के पीछे बैठा है।
सिर्फ़ जगह रोकने के लिए। नमूना इसी गाइड का पता एनकोड करता है, इसलिए प्रोडक्ट से उसे स्कैन करने वाला ग्राहक आपके पन्ने के बजाय यहाँ पहुँचेगा। जब तक असली गंतव्य तय हो रहा हो तब तक उसे मॉकअप, टेम्पलेट या लेआउट प्रूफ़ में इस्तेमाल कीजिए, फिर अपने पते से कोड बनाइए और कुछ भी छपाई में जाने से पहले फ़ाइल बदल दीजिए।
क्योंकि स्ट्रोक हर आकार के किनारे पर बीचोबीच खींचा जाता है, इसलिए वह हर गहरे मॉड्यूल को उतना ही बढ़ा देता है और हर हल्की दरार को उतना ही घटा देता है। आधे मॉड्यूल चौड़ा स्ट्रोक पड़ोसी गहरे मॉड्यूलों के बीच के हल्के ख़ाने पूरी तरह बंद कर देता है। स्ट्रोक हटाइए और रंग भराव से तय कीजिए; अगर ज़्यादा भारी रूप चाहिए, तो वह काम जनरेटर के मॉड्यूल पैटर्नों का है, स्ट्रोक का नहीं।
छोटी। इस पन्ने का सादा नमूना 41 × 41 मॉड्यूल वाले कोड के लिए 6,355 बाइट का है, और फ़्रेम, आउटलाइन किए लेबल तथा लोगो वाला सजाया हुआ एक्सपोर्ट आम तौर पर कुछ दसियों किलोबाइट का होता है। मेगाबाइट तक पहुँचने वाले वेक्टर QR कोड में लगभग हमेशा आकारों के बजाय कोई जड़ी हुई बिटमैप होती है, जो SVG टैग में लपेटी गई रास्टर इमेज की पहचान है।
हाँ, और दिशा मायने रखती है: वेक्टर से वेक्टर साफ़ बदलाव है। SVG को Illustrator, Inkscape या Affinity में खोलिए और रास्टराइज़ेशन बंद करके EPS या PDF के रूप में सेव या एक्सपोर्ट कीजिए, फिर नतीजे को 1,600% पर ज़ूम करके पक्का कीजिए कि किनारे सख़्त बने हुए हैं। जनरेटर दोनों सीधे भी एक्सपोर्ट करता है। पूरी बदलाव तालिका, और कौन-सी दिशा असुरक्षित है, SVG बनाम PNG वाली गाइड में है।
आगे पढ़ते रहें
ऐसे पेज जो यहीं से आगे बढ़ते हैं - वही संदर्भ, वैसा ही कोड, या अगला फ़ैसला जो लेना है।
QR कोड के आकार
आकारों की पूरी सूची - मॉड्यूल, आँखें और फ़्रेम - और गोल, त्रिकोण, षट्कोण व चौकोर कोड के पीछे के समझौते।
रंगीन QR कोड
अपना पैलेट QR कोड पर बिना उसे तोड़े लगाएँ: कौन-सा रंग पैटर्न पर जाए, और कौन-सा फ़्रेम का हक़दार है।
QR कोड एरर करेक्शन: L, M, Q और H असल में काम कैसे करते हैं
हर एरर करेक्शन स्तर क्या वापस लाता है, उसकी डेटा में क्या क़ीमत है, वह कितना बड़ा लोगो झेलता है, और स्तर बढ़ाना छपे कोड को स्कैन करने में और मुश्किल क्यों बना सकता है।
Figma में QR कोड को संपादन योग्य वेक्टर के रूप में कैसे कॉपी करें
Figma तक पहुँचने का क्लिपबोर्ड SVG रास्ता, पेस्ट की गई लेयरों में असल में क्या होता है, कौन-से संपादन कोड को स्कैन होने लायक़ रखते हैं, और यह तरीक़ा Figma प्लगइन के मुक़ाबले कैसा है।
SVG बनाम PNG बनाम PDF बनाम EPS: कौन-सी QR कोड फ़ाइल कहाँ जाती है
हर फ़ॉर्मैट का एक-पंक्ति वाला नियम, KoloQR की PNG, SVG, PDF और EPS फ़ाइल में असल में क्या होता है, किसे कहाँ ठुकरा दिया जाता है, और कोड बिगाड़े बिना एक से दूसरे में कैसे बदलें।
इनवर्टेड QR कोड: गहरी पृष्ठभूमि पर सफ़ेद कोड कब स्कैन होता है, और कब नहीं
काली या गहरी पृष्ठभूमि पर सफ़ेद QR कोड स्कैन होता है या नहीं, मानक क्या कहता है, हमारे डिकोडर टेस्ट में वह कहाँ नाकाम रहा, और उसे सुरक्षित तरीक़े से कैसे छापें, दिखाएँ और जाँचें।
KoloQR ही क्यों?
- वेबसाइट, मेन्यू, Wi-Fi, PDF और विज़िटिंग कार्ड के लिए QR कोड बनाएँ
- रंग, लोगो और अनोखे आकार अपने हिसाब से चुनें
- हाई-क्वालिटी PNG और SVG फ़ाइलें डाउनलोड करें
- प्रिंट और डिजिटल, दोनों के लिए बना

