Een QR-code die niet scant, kost je iedereen die het probeerde. Vier dingen bepalen of hij leest, en alle vier kun je controleren voordat je print.
De vier dingen die ertoe doen
| Wat | Waarom | Mik op |
|---|---|---|
| Contrast | De camera moet donkere van lichte modules onderscheiden | Donker op licht, minstens 4:1 |
| Witrand | De lezer vindt de code aan zijn vrije rand | 4 modules voor QR, 2 voor Micro QR en rMQR |
| Formaat | Elke module moet genoeg pixels in de camera beslaan | Ongeveer een tiende van de scanafstand |
| Inhoud | Meer inhoud geeft meer, kleinere modules | Korte links, alleen de velden die je nodig hebt |
Houd het kort
De code groeit met wat je erin zet. Een lange trackinglink geeft een dichte code die groot geprint moet worden; dezelfde pagina via een korte link geeft een code met grote, makkelijke modules. Hetzelfde geldt voor contactkaarten: elk veld dat je weglaat maakt de code kleiner.
Geef hem een rand
De witrand is de lege rand rond de code. Hij hoort bij de code: lezers gebruiken hem om te vinden waar de code begint. Laat geen tekst, foto of rand van een kaartje erin lopen.
Print hem groot genoeg
Een telefoon scant vanaf ongeveer tien keer de breedte van de code, als vuistregel: een code van 3 cm vanaf ongeveer 30 cm, een postercode van 30 cm vanaf ongeveer 3 meter. Een code op een raam aan de overkant van de straat moet veel groter zijn dan een op tafel.
Op de opdrachtregel
qrencode maakt gewone QR-codes. Deze heeft 10 pixels per module met de
standaardrand van 4 modules, op foutcorrectieniveau M:
qrencode -o menu.png -s 10 -m 4 -l M "https://example.com/menu"
Maak voor print liever een SVG, die zonder vervagen schaalt:
qrencode -t SVG -o menu.svg -m 4 -l M "https://example.com/menu"
zbarimg uit de zbar-tools leest hem terug, een snelle test dat het bestand
bevat wat je bedoelde:
zbarimg --raw menu.png
- Maak de code met de kortste inhoud die het werk doet.
- Controleer dat hij scant: het label in de editor, of
zbarimgop de opdrachtregel. - Print één exemplaar op het echte formaat, op het echte papier of materiaal.
- Scan hem met twee verschillende telefoons, vanaf de afstand waar mensen staan.
- Print pas daarna de rest.