> ## 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.

# Čárové kódy a QR kódy

> Přidejte do dokladů čárové kódy a QR kódy pomocí bloku Čárový kód / QR nebo filtrů Liquid barcode a qr.

Díky čárovým kódům a QR kódům může váš tým skenovat místo psaní: číslo objednávky na dodacím listu, každé SKU na vychystávacím seznamu nebo odkaz na stav objednávky pro zákazníka. Foliant je vykresluje jako ostré vektorové obrázky, takže se dobře skenují v jakékoli velikosti tisku a vypadají stejně v náhledu, v tištěných dokladech i v PDF.

## Ve vizuálním editoru

Přidejte blok **Čárový kód / QR** (v sekci **Obsah**) a nastavte:

* **Typ**: **Čárový kód (Code 128)** nebo **QR kód**.
* **Kóduje**: **Název objednávky (#1042)**, **Číslo objednávky (1042)**, **Číslo dokladu** nebo **Vlastní**. U možnosti **Vlastní** zadejte **Text ke kódování**, a to i s hodnotami objednávky, například `SO-{{ order_number }}`.

**Tabulka položek** má také sloupce **Čárový kód SKU** a **Čárový kód varianty** a blok **Vychystávací řádky** může zobrazit čárové kódy objednávek ke skenování.

## V kódu

### Čárové kódy

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

* První možnost je typ čárového kódu. Pokud ho neuvedete, použije se Code 128.
* Dvě další čísla nastavují šířku a výšku tisku v milimetrech, například 60 × 12 mm pro přepravní štítek.

Podporované typy: `code128`, `code39`, `code39ext`, `code93`, `ean13`, `ean8`, `upca`, `upce`, `itf14`, `interleaved2of5`, `codabar` a `msi`.

### QR kódy

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

* První možnost je úroveň opravy chyb: `L`, `M` (výchozí), `Q` nebo `H`. Vyšší úrovně vydrží větší poškození, ale kód je hustší.
* Druhá je velikost v pixelech (výchozí 96).

## Dobré vědět

* Prázdná hodnota nevykreslí nic, takže produkty bez čárového kódu prostě žádný nemají.
* Hodnota, kterou daný typ čárového kódu neumí uložit (například písmena v EAN-13), vykreslí malé červené chybové pole s důvodem, takže ji uvidíte v náhledu.
* Čárový kód **Číslo dokladu** se nevytiskne, dokud doklad nemá číslo.
* `{{ order_status_url }}` existuje pouze u online objednávek.

## Související články

* [Přehled bloků](https://foliant-help.iforiti.com/cs/template-editor/block-catalogue.md)
* [Položky v šablonách](https://foliant-help.iforiti.com/cs/template-editor/liquid-line-items.md)
* [Čísla dokladů v šablonách](https://foliant-help.iforiti.com/cs/template-editor/liquid-document-numbers.md)
* [Filtry Liquid](https://foliant-help.iforiti.com/cs/template-editor/liquid-filters.md)


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