Code 16K for thicker rows on thermal-printer labels
Small-item labels printed on lower-resolution thermal printers benefit from thicker row bands, which are more forgiving of print-head wear and scanner angle -- this generator applies a fixed, thicker row height by default.
Same generator, one preset applied
This experience uses the same Code 16K capability as the primary generator, with a fixed 16pt row height ("rowheight": 16) instead of bwip-js's own default of 8pt.
Example data
The generator is seeded with a bwip-js-verified valid value, distinct from the primary's example.
Workflow
Enter your data, confirm the preview, then export SVG or PNG for the label artwork.
Job-specific settings
No job-specific options beyond the fixed 16pt row height are applied here.
Scanning notes
Code 16K requires a reader capable of decoding a stacked multi-row Code 128 symbol, the same reader class the separate Code 128 generator's own linear symbols use.
Common mistakes
A payload that needs more rows than the symbol's own row count allows is the most common rejection; this is unaffected by the row-height preset itself.
Standard
Code 16K is an AIM USS-standardized stacked symbology built on Code 128's own character set.
Related
For a single linear row instead of a stack, use the separate Code 128 generator instead.