Label generator: gap, position and a back side
This commit is contained in:
@@ -24,15 +24,19 @@ import JsBarcode from 'jsbarcode'
|
||||
|
||||
import { getQrLogo } from '@/utils/siteSettings'
|
||||
|
||||
// Label stock actually loaded in the printers, with the code size, padding and
|
||||
// quiet zone that fit each one. Sizes are inches, because that is what the
|
||||
// stock is sold as and what @page takes.
|
||||
// Label stock actually loaded in the printers, with the code size, padding,
|
||||
// quiet zone and code-to-caption gap that fit each one. Sizes are inches,
|
||||
// because that is what the stock is sold as and what @page takes.
|
||||
//
|
||||
// quiet and gap are NOT the same measurement. quiet is the clear space a
|
||||
// scanner needs around the code and is fixed by the symbology; gap is only how
|
||||
// far the caption sits from it, and is a matter of taste per stock.
|
||||
export const LABEL_PRESETS = [
|
||||
{ id: 'zebra1x05', name: '1.00 x 0.50 in (Zebra gap)', labelwidth: 1.0, labelheight: 0.5, codesize: 0.4286, padding: 0, quiet: 0.035, labelfont: 7 },
|
||||
{ id: 'zebra2x1', name: '2.00 x 1.00 in', labelwidth: 2.0, labelheight: 1.0, codesize: 0.85, padding: 0.03, quiet: 0.05, labelfont: 10 },
|
||||
{ id: 'zebra225x125', name: '2.25 x 1.25 in', labelwidth: 2.25, labelheight: 1.25, codesize: 1.05, padding: 0.04, quiet: 0.06, labelfont: 11 },
|
||||
{ id: 'zebra4x6', name: '4.00 x 6.00 in (shipping)', labelwidth: 4.0, labelheight: 6.0, codesize: 3.0, padding: 0.15, quiet: 0.12, labelfont: 20 },
|
||||
{ id: 'badge', name: '2.13 x 3.38 in (badge)', labelwidth: 2.13, labelheight: 3.38, codesize: 1.5, padding: 0.15, quiet: 0.1, labelfont: 12 },
|
||||
{ id: 'zebra1x05', name: '1.00 x 0.50 in (Zebra gap)', labelwidth: 1.0, labelheight: 0.5, codesize: 0.4286, padding: 0, quiet: 0.035, gap: 0.03, labelfont: 7 },
|
||||
{ id: 'zebra2x1', name: '2.00 x 1.00 in', labelwidth: 2.0, labelheight: 1.0, codesize: 0.85, padding: 0.03, quiet: 0.05, gap: 0.05, labelfont: 10 },
|
||||
{ id: 'zebra225x125', name: '2.25 x 1.25 in', labelwidth: 2.25, labelheight: 1.25, codesize: 1.05, padding: 0.04, quiet: 0.06, gap: 0.06, labelfont: 11 },
|
||||
{ id: 'zebra4x6', name: '4.00 x 6.00 in (shipping)', labelwidth: 4.0, labelheight: 6.0, codesize: 3.0, padding: 0.15, quiet: 0.12, gap: 0.12, labelfont: 20 },
|
||||
{ id: 'badge', name: '2.13 x 3.38 in (badge)', labelwidth: 2.13, labelheight: 3.38, codesize: 1.5, padding: 0.15, quiet: 0.1, gap: 0.1, labelfont: 12 },
|
||||
]
|
||||
|
||||
// CODE128 is what the scanners on the floor are configured for, and a label
|
||||
|
||||
Reference in New Issue
Block a user