> ## Documentation Index
> Fetch the complete documentation index at: https://foliant-help.iforiti.com/llms.txt
> Use this file to discover all available pages before exploring further.

# बारकोड और QR कोड

> बारकोड / QR ब्लॉक या barcode और qr Liquid फ़िल्टर से दस्तावेज़ों में बारकोड और QR कोड जोड़ें।

बारकोड और QR कोड से आपकी टीम टाइप करने के बजाय स्कैन कर सकती है: पैकिंग स्लिप पर ऑर्डर नंबर, पिक लिस्ट पर हर SKU, या ग्राहक के लिए ऑर्डर स्टेटस लिंक। Foliant इन्हें साफ़ वेक्टर इमेज के रूप में बनाता है। इसलिए ये किसी भी प्रिंट साइज़ पर अच्छी तरह स्कैन होते हैं और प्रीव्यू, प्रिंट किए गए दस्तावेज़ों और PDF में एक जैसे दिखते हैं।

## विज़ुअल एडिटर में

एक **बारकोड / QR** ब्लॉक जोड़ें (**सामग्री** में) और ये सेट करें:

* **प्रकार**: **बारकोड (Code 128)** या **QR कोड**।
* **एन्कोड करता है**: **ऑर्डर का नाम (#1042)**, **ऑर्डर नंबर (1042)**, **दस्तावेज़ संख्या**, या **कस्टम**। **कस्टम** चुनने पर **एन्कोड करने वाला टेक्स्ट** लिखें। इसमें आप `SO-{{ order_number }}` जैसी ऑर्डर वैल्यू इस्तेमाल कर सकते हैं।

**आइटम तालिका** में **SKU बारकोड** और **वेरिएंट बारकोड** कॉलम भी हैं। **पिक पंक्तियाँ** ब्लॉक स्कैनिंग के लिए ऑर्डर के बारकोड दिखा सकता है।

## कोड में

### बारकोड

```liquid theme={null}
{{ order_number | barcode }}
{{ line_item.sku | barcode }}
{{ line_item.variant.barcode | barcode: 'ean13' }}
{{ name | barcode: 'code128', 60, 12 }}
```

* पहला विकल्प बारकोड का प्रकार है। इसे न देने पर Code 128 इस्तेमाल होता है।
* अगली दो संख्याएँ प्रिंट की चौड़ाई और ऊँचाई मिलीमीटर में सेट करती हैं। उदाहरण के लिए, शिपिंग लेबल के लिए 60 × 12 mm।

समर्थित प्रकार: `code128`, `code39`, `code39ext`, `code93`, `ean13`, `ean8`, `upca`, `upce`, `itf14`, `interleaved2of5`, `codabar` और `msi`।

### QR कोड

```liquid theme={null}
{{ order_status_url | qr }}
{{ order_status_url | qr: 'H', 120 }}
```

* पहला विकल्प एरर करेक्शन लेवल है: `L`, `M` (डिफ़ॉल्ट), `Q` या `H`। ऊँचे लेवल ज़्यादा नुकसान झेल लेते हैं, पर कोड ज़्यादा घना बनता है।
* दूसरा विकल्प पिक्सेल में साइज़ है (डिफ़ॉल्ट 96)।

## ध्यान रखें

* खाली वैल्यू होने पर कुछ नहीं बनता। इसलिए जिन प्रोडक्ट का बारकोड नहीं है, उनके लिए कोई बारकोड नहीं दिखता।
* अगर वैल्यू उस बारकोड प्रकार में नहीं आ सकती (जैसे EAN-13 में अक्षर), तो कारण के साथ एक छोटा लाल एरर बॉक्स बनता है। इससे आप इसे प्रीव्यू में देख सकते हैं।
* **दस्तावेज़ संख्या** वाला बारकोड तब तक कुछ प्रिंट नहीं करता, जब तक दस्तावेज़ को नंबर नहीं मिल जाता।
* `{{ order_status_url }}` सिर्फ़ ऑनलाइन ऑर्डर के लिए उपलब्ध है।

## संबंधित लेख

* [ब्लॉक संदर्भ](https://foliant-help.iforiti.com/hi/template-editor/block-catalogue.md)
* [टेम्पलेट में लाइन आइटम](https://foliant-help.iforiti.com/hi/template-editor/liquid-line-items.md)
* [टेम्पलेट में दस्तावेज़ संख्याएँ](https://foliant-help.iforiti.com/hi/template-editor/liquid-document-numbers.md)
* [Liquid फ़िल्टर](https://foliant-help.iforiti.com/hi/template-editor/liquid-filters.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.