red-agate-barcode
Version:
red-agate barcode tag library.
252 lines • 9.39 kB
JavaScript
// Copyright (c) 2017, Shellyl_N and Authors
// license: ISC
// https://github.com/shellyln
export const charactersMap = new Map([
["\x00", { index: 0, pattern: "212222" }],
["\x01", { index: 1, pattern: "222122" }],
["\x02", { index: 2, pattern: "222221" }],
["\x03", { index: 3, pattern: "121223" }],
["\x04", { index: 4, pattern: "121322" }],
["\x05", { index: 5, pattern: "131222" }],
["\x06", { index: 6, pattern: "122213" }],
["\x07", { index: 7, pattern: "122312" }],
["\x08", { index: 8, pattern: "132212" }],
["\x09", { index: 9, pattern: "221213" }],
["\x0A", { index: 10, pattern: "221312" }],
["\x0B", { index: 11, pattern: "231212" }],
["\x0C", { index: 12, pattern: "112232" }],
["\x0D", { index: 13, pattern: "122132" }],
["\x0E", { index: 14, pattern: "122231" }],
["\x0F", { index: 15, pattern: "113222" }],
["\x10", { index: 16, pattern: "123122" }],
["\x11", { index: 17, pattern: "123221" }],
["\x12", { index: 18, pattern: "223211" }],
["\x13", { index: 19, pattern: "221132" }],
["\x14", { index: 20, pattern: "221231" }],
["\x15", { index: 21, pattern: "213212" }],
["\x16", { index: 22, pattern: "223112" }],
["\x17", { index: 23, pattern: "312131" }],
["\x18", { index: 24, pattern: "311222" }],
["\x19", { index: 25, pattern: "321122" }],
["\x1A", { index: 26, pattern: "321221" }],
["\x1B", { index: 27, pattern: "312212" }],
["\x1C", { index: 28, pattern: "322112" }],
["\x1D", { index: 29, pattern: "322211" }],
["\x1E", { index: 30, pattern: "212123" }],
["\x1F", { index: 31, pattern: "212321" }],
["\x20", { index: 32, pattern: "232121" }],
["\x21", { index: 33, pattern: "111323" }],
["\x22", { index: 34, pattern: "131123" }],
["\x23", { index: 35, pattern: "131321" }],
["\x24", { index: 36, pattern: "112313" }],
["\x25", { index: 37, pattern: "132113" }],
["\x26", { index: 38, pattern: "132311" }],
["\x27", { index: 39, pattern: "211313" }],
["\x28", { index: 40, pattern: "231113" }],
["\x29", { index: 41, pattern: "231311" }],
["\x2A", { index: 42, pattern: "112133" }],
["\x2B", { index: 43, pattern: "112331" }],
["\x2C", { index: 44, pattern: "132131" }],
["\x2D", { index: 45, pattern: "113123" }],
["\x2E", { index: 46, pattern: "113321" }],
["\x2F", { index: 47, pattern: "133121" }],
["\x30", { index: 48, pattern: "313121" }],
["\x31", { index: 49, pattern: "211331" }],
["\x32", { index: 50, pattern: "231131" }],
["\x33", { index: 51, pattern: "213113" }],
["\x34", { index: 52, pattern: "213311" }],
["\x35", { index: 53, pattern: "213131" }],
["\x36", { index: 54, pattern: "311123" }],
["\x37", { index: 55, pattern: "311321" }],
["\x38", { index: 56, pattern: "331121" }],
["\x39", { index: 57, pattern: "312113" }],
["\x3A", { index: 58, pattern: "312311" }],
["\x3B", { index: 59, pattern: "332111" }],
["\x3C", { index: 60, pattern: "314111" }],
["\x3D", { index: 61, pattern: "221411" }],
["\x3E", { index: 62, pattern: "431111" }],
["\x3F", { index: 63, pattern: "111224" }],
["\x40", { index: 64, pattern: "111422" }],
["\x41", { index: 65, pattern: "121124" }],
["\x42", { index: 66, pattern: "121421" }],
["\x43", { index: 67, pattern: "141122" }],
["\x44", { index: 68, pattern: "141221" }],
["\x45", { index: 69, pattern: "112214" }],
["\x46", { index: 70, pattern: "112412" }],
["\x47", { index: 71, pattern: "122114" }],
["\x48", { index: 72, pattern: "122411" }],
["\x49", { index: 73, pattern: "142112" }],
["\x4A", { index: 74, pattern: "142211" }],
["\x4B", { index: 75, pattern: "241211" }],
["\x4C", { index: 76, pattern: "221114" }],
["\x4D", { index: 77, pattern: "413111" }],
["\x4E", { index: 78, pattern: "241112" }],
["\x4F", { index: 79, pattern: "134111" }],
["\x50", { index: 80, pattern: "111242" }],
["\x51", { index: 81, pattern: "121142" }],
["\x52", { index: 82, pattern: "121241" }],
["\x53", { index: 83, pattern: "114212" }],
["\x54", { index: 84, pattern: "124112" }],
["\x55", { index: 85, pattern: "124211" }],
["\x56", { index: 86, pattern: "411212" }],
["\x57", { index: 87, pattern: "421112" }],
["\x58", { index: 88, pattern: "421211" }],
["\x59", { index: 89, pattern: "212141" }],
["\x5A", { index: 90, pattern: "214121" }],
["\x5B", { index: 91, pattern: "412121" }],
["\x5C", { index: 92, pattern: "111143" }],
["\x5D", { index: 93, pattern: "111341" }],
["\x5E", { index: 94, pattern: "131141" }],
["\x5F", { index: 95, pattern: "114113" }],
["\x60", { index: 96, pattern: "114311" }],
["\x61", { index: 97, pattern: "411113" }],
["\x62", { index: 98, pattern: "411311" }],
["\x63", { index: 99, pattern: "113141" }],
["\x64", { index: 100, pattern: "114131" }],
["\x65", { index: 101, pattern: "311141" }],
["\x66", { index: 102, pattern: "411131" }],
["\x67", { index: 103, pattern: "211412" }],
["\x68", { index: 104, pattern: "211214" }],
["\x69", { index: 105, pattern: "211232" }],
["\x6A", { index: 106, pattern: "2331112" }] // stop
]);
export const fullAsciiMap = new Map([
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
[]],
]);
//# sourceMappingURL=Code128.data.js.map