Barcodes
Code128, EAN-13, QR, DataMatrix and PDF417 barcodes drawn as sharp vectors, and label sheets with a multi-column detail band.
Barcodes are drawn as vector shapes, so they stay sharp at any zoom, in print and in the PDF. Supported: Code128, EAN-13 (12 digits; the check digit is added), QR (error correction L/M/Q/H), DataMatrix and PDF417. With a multi-column detail band (columns: 3) one row becomes one label on a label sheet. Label demo
"detail": { "height": 38, "columns": 3, "columnGap": 3, "elements": [
{ "type": "field", "x": 2, "y": 2, "w": 36, "h": 6, "expr": "name", "style": { "bold": true } },
{ "type": "barcode", "x": 40, "y": 2, "w": 18, "h": 18, "expr": "'https://example.com/a/' + assetNo", "format": "qr", "ecc": "M" },
{ "type": "barcode", "x": 2, "y": 24, "w": 56, "h": 11, "expr": "assetNo", "format": "code128" }
] }