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

# Barcodes en QR-codes

> Voeg barcodes en QR-codes toe aan documenten met het blok Barcode / QR of de Liquid-filters barcode en qr.

Met barcodes en QR-codes kan je team scannen in plaats van typen: het bestelnummer op een pakbon, elke SKU op een picklijst of de link naar de bestelstatus voor de klant. Foliant tekent ze als scherpe vectorafbeeldingen. Zo scannen ze goed op elk printformaat en zien ze er hetzelfde uit in de voorbeeldweergave, in geprinte documenten en in pdf's.

## In de visuele editor

Voeg een blok **Barcode / QR** toe (in **Inhoud**) en stel in:

* **Type**: **Barcode (Code 128)** of **QR-code**.
* **Codeert**: **Bestelnaam (#1042)**, **Bestelnummer (1042)**, **Documentnummer** of **Eigen waarde**. Kies je **Eigen waarde**, schrijf dan de **Te coderen tekst**, met bestelwaarden zoals `SO-{{ order_number }}`.

De **Artikeltabel** heeft ook de kolommen **SKU-barcode** en **Variantbarcode**, en het blok **Pickregels** kan de barcodes van de bestellingen tonen om te scannen.

## In code

### Barcodes

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

* De eerste optie is het type barcode. Zonder type wordt het Code 128.
* Twee extra getallen bepalen de geprinte breedte en hoogte in millimeters, bijvoorbeeld 60 × 12 mm voor een verzendlabel.

Ondersteunde types: `code128`, `code39`, `code39ext`, `code93`, `ean13`, `ean8`, `upca`, `upce`, `itf14`, `interleaved2of5`, `codabar` en `msi`.

### QR-codes

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

* De eerste optie is het foutcorrectieniveau: `L`, `M` (standaard), `Q` of `H`. Hogere niveaus kunnen meer schade hebben, maar geven een dichtere code.
* De tweede is de grootte in pixels (standaard 96).

## Goed om te weten

* Een lege waarde tekent niets, dus producten zonder barcode krijgen er gewoon geen.
* Een waarde die het type barcode niet aankan (bijvoorbeeld letters in een EAN-13) tekent een klein rood foutvak met de reden, zodat je het ziet in de voorbeeldweergave.
* Een barcode met **Documentnummer** print niets zolang het document nog geen nummer heeft.
* `{{ order_status_url }}` bestaat alleen voor online bestellingen.

## Gerelateerde artikelen

* [Overzicht van blokken](https://foliant-help.iforiti.com/nl/template-editor/block-catalogue.md)
* [Artikelregels in templates](https://foliant-help.iforiti.com/nl/template-editor/liquid-line-items.md)
* [Documentnummers in templates](https://foliant-help.iforiti.com/nl/template-editor/liquid-document-numbers.md)
* [Liquid-filters](https://foliant-help.iforiti.com/nl/template-editor/liquid-filters.md)


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