ExIcaoVds.Carriers.QR
(ex_icao_vds v0.3.2)
Copy Markdown
QR Code carrier — pure Elixir, no external dependencies.
Backed by the eqrcode library. Encodes input bytes directly in QR byte
mode, so arbitrary binary (non-UTF-8) VDS payloads are supported. No
system binary (zint) required.
QR Code version 40 with :l correction holds up to 2,953 bytes.
Config / opts
| Key | Default | Description |
|---|---|---|
:output | :png | Output format: :png or :svg |
:width | 400 | Image width in pixels (PNG only) |
:error_correction | :m | QR error correction level: :l, :m, :q, :h |