Barcode
Generate a QR code or 1D barcode as a vector shape on the canvas.
The Barcode dialog creates a barcode (QR or 1D) and places it on the canvas as a vector shape, ready to engrave or cut.
When it opens
Menu: Create → Barcode, or wherever the barcode entry lives in the current menus. The active layer becomes the barcode's layer.
Fields
The visible fields depend on Type and (for QR) Payload Mode.
Always shown
| Field | Type | Notes |
|---|---|---|
| Type | select | Code 128, Code 39, EAN-13, QR Code, DataMatrix, etc. |
| Width | mm, 5–500 | Barcode width. |
| Height | mm, 5–500 | Barcode height. |
For 1D barcodes (Code 128, Code 39, EAN-13)
| Field | Type | Notes |
|---|---|---|
| Data | text | Payload to encode. Validation depends on type (EAN-13 requires 12 numeric digits, etc.). |
| Show Text | checkbox | Render the encoded value as readable text below the bars. |
For QR Code
A Payload Mode tab strip appears: Text / WiFi / Contact.
- Text: single text field.
- WiFi: SSID, Password, Security (WPA/WPA2/WEP/Open).
- Contact: Name, Org, Phone, Email (vCard fields).
Plus:
| Field | Type | Notes |
|---|---|---|
| QR Error Correction | select | Low / Medium / Quartile / High. Higher = more redundancy = larger code for the same data. |
For DataMatrix
Just the data field plus the dimensions.
Buttons
- Cancel: dismiss without creating.
- Create: generate and place the barcode.
Notes
- The barcode is created as a vector path on the current layer. Cut/engrave settings come from the layer.
- For engraving, use Fill mode on the barcode's layer to fill the modules.
- For cutting, Line mode cuts the module outlines, only useful for some QR-art applications.