oc-develop_oneteam/venv/lib/python3.11/site-packages/escpos/capabilities.json
2024-02-03 21:52:43 -05:00

2136 lines
66 KiB
JSON

{
"encodings": {
"CP1001": {
"name": "Unimplemented Star-specific CP1001"
},
"CP1098": {
"name": "CP1098"
},
"CP1125": {
"iconv": "CP1125",
"name": "CP1125",
"python_encode": "cp1125"
},
"CP1250": {
"iconv": "CP1250",
"name": "CP1250",
"python_encode": "cp1250"
},
"CP1251": {
"iconv": "CP1251",
"name": "CP1251",
"python_encode": "cp1251"
},
"CP1252": {
"iconv": "CP1252",
"name": "CP1252",
"python_encode": "cp1252"
},
"CP1253": {
"iconv": "CP1253",
"name": "CP1253",
"python_encode": "cp1253"
},
"CP1254": {
"iconv": "CP1254",
"name": "CP1254",
"python_encode": "cp1254"
},
"CP1255": {
"iconv": "CP1255",
"name": "CP1255",
"python_encode": "cp1255"
},
"CP1256": {
"iconv": "CP1256",
"name": "CP1256",
"python_encode": "cp1256"
},
"CP1257": {
"iconv": "CP1257",
"name": "CP1257",
"python_encode": "cp1257"
},
"CP1258": {
"iconv": "CP1258",
"name": "CP1258",
"python_encode": "cp1258"
},
"CP2001": {
"name": "Unimplemented Star-specific CP2001"
},
"CP3001": {
"name": "Unimplemented Star-specific CP3001"
},
"CP3002": {
"name": "Unimplemented Star-specific CP3002"
},
"CP3011": {
"data": [
"\u00c7\u00fc\u00e9\u00e2\u00e4\u00e0\u00e5\u00e7\u00ea\u00eb\u00e8\u00ef\u00ee\u00ec\u00c4\u00c5",
"\u00c9\u00e6\u00c6\u00f4\u00f6\u00f2\u00fb\u00f9\u00ff\u00d6\u00dc\u00a2\u00a3\u00a5\u20a7\u0192",
"\u00e1\u00ed\u00f3\u00fa\u00f1\u00d1\u00aa\u00ba\u00bf\u2310\u00ac\u00bd\u00bc\u00a1\u00ab\u00bb",
"\u2591\u2592\u2593\u2502\u2524\u0100\u2562\u0146\u2555\u2563\u2551\u2557\u255d\u255c\u255b\u2510",
"\u2514\u2534\u252c\u251c\u2500\u253c\u0101\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567",
"\u0160\u2564\u010d\u010c\u2558\u2552\u0123\u012a\u012b\u2518\u250c\u2588\u2584\u016b\u016a\u2580",
"\u03b1\u00df\u0393\u03c0\u03a3\u03c3\u00b5\u03c4\u03a6\u0398\u03a9\u03b4\u221e\u03c6\u03b5\u2229",
"\u0112\u0113\u0122\u0137\u0136\u013c\u013b\u017e\u017d\u2219\u00b7\u221a\u0145\u0161\u25a0 "
],
"name": "CP3011 Latvian"
},
"CP3012": {
"data": [
"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041a\u041b\u041c\u041d\u041e\u041f",
"\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042a\u042b\u042c\u042d\u042e\u042f",
"\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043a\u043b\u043c\u043d\u043e\u043f",
"\u2591\u2592\u2593\u2502\u2524\u0100\u2562\u0146\u2555\u2563\u2551\u2557\u255d\u014c\u255b\u2510",
"\u2514\u2534\u252c\u251c\u2500\u253c\u0101\u255f\u255a\u2554\u2569\u2566\u2560\u2550\u256c\u2567",
"\u0160\u2564\u010d\u010c\u2558\u2552\u0123\u012a\u012b\u2518\u250c\u2588\u2584\u016b\u016a\u2580",
"\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044a\u044b\u044c\u044d\u044e\u044f",
"\u0112\u0113\u0122\u0137\u0136\u013c\u013b\u017e\u017d\u2219\u00b7\u221a\u0145\u0161\u25a0 "
],
"name": "CP3012 Cyrillic"
},
"CP3021": {
"name": "Unimplemented Star-specific CP3021"
},
"CP3041": {
"name": "Unimplemented Star-specific CP3041"
},
"CP3840": {
"name": "Unimplemented Star-specific CP3840"
},
"CP3841": {
"name": "Unimplemented Star-specific CP3841"
},
"CP3843": {
"name": "Unimplemented Star-specific CP3843"
},
"CP3844": {
"name": "Unimplemented Star-specific CP3844"
},
"CP3845": {
"name": "Unimplemented Star-specific CP3845"
},
"CP3846": {
"name": "Unimplemented Star-specific CP3846"
},
"CP3847": {
"name": "Unimplemented Star-specific CP3847"
},
"CP3848": {
"name": "Unimplemented Star-specific CP3848"
},
"CP437": {
"iconv": "CP437",
"name": "CP437",
"python_encode": "cp437"
},
"CP720": {
"name": "CP720",
"python_encode": "cp720"
},
"CP737": {
"iconv": "CP737",
"name": "CP737",
"python_encode": "cp737"
},
"CP747": {
"name": "CP747"
},
"CP772": {
"iconv": "CP772",
"name": "CP772"
},
"CP774": {
"iconv": "CP774",
"name": "CP774"
},
"CP775": {
"iconv": "CP775",
"name": "CP775",
"python_encode": "cp775"
},
"CP850": {
"iconv": "CP850",
"name": "CP850",
"python_encode": "cp850"
},
"CP851": {
"name": "Greek CP851",
"notes": "Not used, due to inconsistencies between implementations."
},
"CP852": {
"iconv": "CP852",
"name": "CP852",
"python_encode": "cp852"
},
"CP853": {
"name": "CP853"
},
"CP855": {
"iconv": "CP855",
"name": "CP855",
"python_encode": "cp855"
},
"CP856": {
"iconv": "CP856",
"name": "CP856",
"python_encode": "cp856"
},
"CP857": {
"iconv": "CP857",
"name": "CP857",
"python_encode": "cp857"
},
"CP858": {
"name": "CP858",
"python_encode": "cp858"
},
"CP860": {
"iconv": "CP860",
"name": "CP860",
"python_encode": "cp860"
},
"CP861": {
"iconv": "CP861",
"name": "CP861",
"python_encode": "cp861"
},
"CP862": {
"iconv": "CP862",
"name": "CP862",
"python_encode": "cp862"
},
"CP863": {
"iconv": "CP863",
"name": "CP863",
"python_encode": "cp863"
},
"CP864": {
"iconv": "CP864",
"name": "CP864",
"python_encode": "cp864"
},
"CP865": {
"iconv": "CP865",
"name": "CP865",
"python_encode": "cp865"
},
"CP866": {
"iconv": "CP866",
"name": "CP866",
"python_encode": "cp866"
},
"CP869": {
"iconv": "CP869",
"name": "CP869",
"python_encode": "cp869"
},
"CP874": {
"iconv": "CP874",
"name": "CP874",
"python_encode": "cp874"
},
"CP928": {
"name": "CP928"
},
"CP932": {
"iconv": "CP932",
"name": "CP932",
"python_encode": "cp932"
},
"ISO_8859-1": {
"iconv": "ISO_8859-1",
"name": "ISO_8859-1",
"python_encode": "latin_1"
},
"ISO_8859-15": {
"iconv": "ISO_8859-15",
"name": "ISO_8859-15",
"python_encode": "iso8859-15"
},
"ISO_8859-2": {
"iconv": "ISO_8859-2",
"name": "ISO_8859-2",
"python_encode": "iso8859_2"
},
"ISO_8859-3": {
"iconv": "ISO_8859-3",
"name": "ISO_8859-3",
"python_encode": "iso8859_3"
},
"ISO_8859-4": {
"iconv": "ISO_8859-4",
"name": "ISO_8859-4",
"python_encode": "iso8859_4"
},
"ISO_8859-5": {
"iconv": "ISO_8859-5",
"name": "ISO_8859-5",
"python_encode": "iso8859_5"
},
"ISO_8859-6": {
"iconv": "ISO_8859-6",
"name": "ISO_8859-6",
"python_encode": "iso8859_6"
},
"ISO_8859-7": {
"iconv": "ISO_8859-7",
"name": "ISO_8859-7",
"python_encode": "iso8859_7"
},
"ISO_8859-8": {
"iconv": "ISO_8859-8",
"name": "ISO_8859-8",
"python_encode": "iso8859_8"
},
"ISO_8859-9": {
"iconv": "ISO_8859-9",
"name": "ISO_8859-9",
"python_encode": "iso8859_9"
},
"OXHOO-EUROPEAN": {
"data": [
"\u00c7\u00fc\u00e9\u00e2\u00e4\u00e0\u00e5\u00e7\u00ea\u00eb\u00e8\u00ef\u00ee\u00ec\u00c4\u00c5",
"\u00c9\u00e6\u00c6\u00f4\u00f6\u00f2\u00fb\u00f9\u00ff\u00d6\u00dc\u00f1\u00d1\u00aa\u00ba\u00bf",
"\u00e1\u00ed\u00f3\u00fa\u00a2\u00a3\u00a5\u20a7\u0192\u00a1\u00c3\u00e3\u00d5\u00f5\u00d8\u00f8",
"\u00b7\u00a8\u00b0`\u00b4\u00bd\u00bc\u00d7\u00f7\u2264\u2265\u00ab\u00bb\u2260\u221a\u00af",
"\u2320\u2321\u221e\u25e4\u21b5\u2191\u2193\u2192\u2190\u250c\u2510\u2514\u2518\u2022\u00ae\u00a9",
"\u2122\u2020\u00a7\u00b6\u0393\u25e2\u0398 ",
"\u00df \u03b5 ",
"\u03c4 "
],
"name": "Oxhoo-specific European"
},
"RK1048": {
"iconv": "RK1048",
"name": "RK1048"
},
"TCVN-3-1": {
"data": [
" ",
" ",
" \u0103\u00e2\u00ea\u00f4\u01a1\u01b0\u0111 ",
" \u00e0\u1ea3\u00e3\u00e1\u1ea1 \u1eb1\u1eb3\u1eb5\u1eaf ",
" \u1eb7\u1ea7\u1ea9\u1eab\u1ea5\u1ead\u00e8 \u1ebb\u1ebd",
"\u00e9\u1eb9\u1ec1\u1ec3\u1ec5\u1ebf\u1ec7\u00ec\u1ec9 \u0129\u00ed\u1ecb\u00f2",
" \u1ecf\u00f5\u00f3\u1ecd\u1ed3\u1ed5\u1ed7\u1ed1\u1ed9\u1edd\u1edf\u1ee1\u1edb\u1ee3\u00f9",
" \u1ee7\u0169\u00fa\u1ee5\u1eeb\u1eed\u1eef\u1ee9\u1ef1\u1ef3\u1ef7\u1ef9\u00fd\u1ef5 "
],
"name": "Vietnamese TCVN-3 1"
},
"TCVN-3-2": {
"data": [
" ",
" ",
" \u0102\u00c2 \u00d0 \u00ca\u00d4\u01a0\u01af ",
" \u00c0\u1ea2\u00c3\u00c1\u1ea0 \u1eb0\u1eb2\u1eb4\u1eae ",
" \u1eb6\u1ea6\u1ea8\u1eaa\u1ea4\u1eac\u00c8 \u1eba\u1ebc",
"\u00c9\u1eb8\u1ec0\u1ec2\u1ec4\u1ebe\u1ec6\u00cc\u1ec8 \u0128\u00cd\u1eca\u00d2",
" \u1ece\u00d5\u00d3\u1ecc\u1ed2\u1ed4\u1ed6\u1ed0\u1ed8\u1edc\u1ede\u1ee0\u1eda\u1ee2\u00d9",
" \u1ee6\u0168\u00da\u1ee4\u1eea\u1eec\u1eee\u1ee8\u1ef0\u1ef2\u1ef6\u1ef8\u00dd\u1ef4 "
],
"name": "Vietnamese TCVN-3 1"
},
"Unknown": {
"name": "Unknown",
"notes": "Code page that has not yet been identified."
}
},
"profiles": {
"AF-240": {
"codePages": {
"0": "OXHOO-EUROPEAN"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": false,
"barcodeB": false,
"bitImageColumn": false,
"bitImageRaster": false,
"graphics": false,
"highDensity": false,
"paperFullCut": false,
"paperPartCut": false,
"pdf417Code": false,
"pulseBel": false,
"pulseStandard": false,
"qrCode": false,
"starCommands": false
},
"fonts": {
"0": {
"columns": 20,
"name": "Font A"
}
},
"media": {
"width": {
"mm": 120,
"pixels": 100
}
},
"name": "AF-240 Customer Display",
"notes": "This is a two-line, ESC/POS-aware customer display from Oxhoo. The ESC/POS command mode can be activated persistently by sending:\n\n echo -ne \"\\n\\x02\\x05\\x43\\x31\\x03\" > /dev/ttyUSB0\n",
"vendor": "Oxhoo"
},
"CT-S651": {
"codePages": {
"0": "CP437",
"1": "CP932",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"6": "CP852",
"7": "CP866",
"8": "CP857",
"9": "CP1252",
"16": "CP1252",
"17": "CP866",
"18": "CP852",
"19": "CP858",
"20": "Unknown",
"21": "Unknown",
"25": "Unknown",
"26": "Unknown",
"30": "TCVN-3-1",
"31": "TCVN-3-2",
"40": "CP864",
"255": "Unknown"
},
"colors": {
"0": "black",
"1": "red"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": true,
"highDensity": true,
"paperFullCut": true,
"paperPartCut": true,
"pdf417Code": true,
"pulseBel": true,
"pulseStandard": true,
"qrCode": true,
"starCommands": false
},
"fonts": {
"0": {
"columns": 48,
"name": "Font A"
},
"1": {
"columns": 64,
"name": "Font B"
},
"2": {
"columns": 72,
"name": "Font C"
}
},
"media": {
"width": {
"mm": 80,
"pixels": 640
}
},
"name": "CT-S651",
"notes": "Citizen CT-S651 profile. This is a two-color thermal printer, supporting paper sizes from 58mm up to 83mm\n",
"vendor": "Citizen"
},
"NT-5890K": {
"codePages": {
"0": "CP437",
"1": "CP932",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"6": "Unknown",
"7": "Unknown",
"8": "Unknown",
"9": "Unknown",
"10": "Unknown",
"16": "CP1252",
"17": "CP866",
"18": "CP852",
"19": "CP858",
"20": "Unknown",
"21": "Unknown",
"22": "Unknown",
"23": "Unknown",
"24": "CP747",
"25": "CP1257",
"27": "CP1258",
"28": "CP864",
"31": "Unknown",
"32": "CP1255",
"50": "CP437",
"52": "CP437",
"53": "CP858",
"54": "CP852",
"55": "CP860",
"56": "CP861",
"57": "CP863",
"58": "CP865",
"59": "CP866",
"60": "CP855",
"61": "CP857",
"62": "CP862",
"63": "CP864",
"64": "CP737",
"65": "CP851",
"66": "CP869",
"68": "CP772",
"69": "CP774",
"71": "CP1252",
"72": "CP1250",
"73": "CP1251",
"74": "CP3840",
"76": "CP3843",
"77": "CP3844",
"78": "CP3845",
"79": "CP3846",
"80": "CP3847",
"81": "CP3848",
"83": "CP2001",
"84": "CP3001",
"85": "CP3002",
"86": "CP3011",
"87": "CP3012",
"88": "CP3021",
"89": "CP3041",
"90": "CP1253",
"91": "CP1254",
"92": "CP1256",
"93": "CP720",
"94": "CP1258",
"95": "CP775",
"96": "Unknown",
"255": "Unknown"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": false,
"barcodeB": false,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": false,
"highDensity": true,
"paperFullCut": false,
"paperPartCut": false,
"pdf417Code": false,
"pulseBel": false,
"pulseStandard": true,
"qrCode": false,
"starCommands": false
},
"fonts": {
"0": {
"columns": 32,
"name": "Font A"
},
"1": {
"columns": 42,
"name": "Font B"
}
},
"media": {
"width": {
"mm": 57.5,
"pixels": 384
}
},
"name": "NT-5890K",
"notes": "",
"vendor": "Netum"
},
"OCD-100": {
"codePages": {
"0": "CP437",
"1": "CP932",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"6": "Unknown",
"7": "Unknown",
"8": "Unknown",
"9": "CP852",
"10": "CP862",
"11": "CP866",
"12": "CP1251",
"13": "CP1254",
"14": "CP1255",
"15": "CP1257",
"16": "CP1252",
"17": "CP1253",
"19": "CP858"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": false,
"barcodeB": false,
"bitImageColumn": false,
"bitImageRaster": false,
"graphics": false,
"highDensity": false,
"paperFullCut": false,
"paperPartCut": false,
"pdf417Code": false,
"pulseBel": false,
"pulseStandard": false,
"qrCode": false,
"starCommands": false
},
"fonts": {
"0": {
"columns": 20,
"name": "Font A"
}
},
"media": {
"width": {
"mm": 180,
"pixels": 100
}
},
"name": "OCD-100 Customer Display",
"notes": "This is a two-line, ESC/POS-aware customer display from Aures. It has some graphics support via custom fonts, but is otherwise text-only. This profile is also suitable for the OCD-150 pole-mounted display.\n",
"vendor": "Aures"
},
"OCD-300": {
"codePages": {
"0": "CP437",
"1": "CP932",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"6": "Unknown",
"7": "Unknown",
"8": "Unknown",
"9": "CP852",
"10": "CP862",
"11": "CP866",
"12": "CP1251",
"13": "CP1254",
"14": "CP1255",
"15": "CP1257",
"16": "CP1252",
"17": "CP1253",
"18": "CP1250",
"19": "CP858",
"20": "Unknown"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": false,
"barcodeB": false,
"bitImageColumn": false,
"bitImageRaster": false,
"graphics": false,
"highDensity": false,
"paperFullCut": false,
"paperPartCut": false,
"pdf417Code": false,
"pulseBel": false,
"pulseStandard": false,
"qrCode": false,
"starCommands": false
},
"fonts": {
"0": {
"columns": 20,
"name": "Font A"
}
},
"media": {
"width": {
"mm": 130.2,
"pixels": 240
}
},
"name": "OCD-300 Customer Display",
"notes": "This is a two-line, ESC/POS-aware customer display from Aures. It has some graphics support via vendor-provided tools, but is otherwise text-only.\n",
"vendor": "Aures"
},
"P822D": {
"codePages": {
"0": "CP437",
"1": "Unknown",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"6": "Unknown",
"7": "Unknown",
"8": "Unknown",
"9": "Unknown",
"10": "Unknown",
"16": "CP1252",
"17": "CP866",
"18": "CP852",
"19": "CP858",
"20": "Unknown",
"21": "Unknown",
"22": "Unknown",
"23": "Unknown",
"24": "CP747",
"25": "CP1257",
"27": "Unknown",
"28": "CP864",
"29": "CP1001",
"30": "Unknown",
"31": "Unknown",
"32": "CP1255",
"33": "CP720",
"34": "CP1256",
"35": "CP1257",
"50": "CP437",
"51": "Unknown",
"52": "CP437",
"53": "CP858",
"54": "CP852",
"55": "CP860",
"56": "CP861",
"57": "CP863",
"58": "CP865",
"59": "CP866",
"60": "CP855",
"61": "CP857",
"62": "CP862",
"63": "CP864",
"64": "CP737",
"65": "CP851",
"66": "CP869",
"67": "CP928",
"68": "CP772",
"69": "CP774",
"70": "CP874",
"71": "CP1252",
"72": "CP1250",
"73": "CP1251",
"74": "CP3840",
"75": "CP3841",
"76": "CP3843",
"77": "CP3844",
"78": "CP3845",
"79": "CP3846",
"80": "CP3847",
"81": "CP3848",
"82": "CP1001",
"83": "CP2001",
"84": "CP3001",
"85": "CP3002",
"86": "CP3011",
"87": "CP3012",
"88": "CP3021",
"89": "CP3041",
"255": "Unknown"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": false,
"highDensity": true,
"paperFullCut": true,
"paperPartCut": true,
"pdf417Code": true,
"pulseBel": false,
"pulseStandard": true,
"qrCode": true,
"starCommands": false
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 56,
"name": "Font B"
}
},
"media": {
"width": {
"mm": "Unknown",
"pixels": "Unknown"
}
},
"name": "P822D",
"notes": "",
"vendor": "PBM"
},
"POS-5890": {
"codePages": {
"0": "CP437",
"1": "CP932",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"6": "Unknown",
"7": "Unknown",
"8": "Unknown",
"9": "Unknown",
"10": "Unknown",
"16": "CP1252",
"17": "CP866",
"18": "CP852",
"19": "CP858",
"20": "Unknown",
"21": "Unknown",
"22": "Unknown",
"23": "Unknown",
"24": "CP747",
"25": "CP1257",
"27": "CP1258",
"28": "CP864",
"31": "Unknown",
"32": "CP1255",
"50": "CP437",
"52": "CP437",
"53": "CP858",
"54": "CP852",
"55": "CP860",
"56": "CP861",
"57": "CP863",
"58": "CP865",
"59": "CP866",
"60": "CP855",
"61": "CP857",
"62": "CP862",
"63": "CP864",
"64": "CP737",
"65": "CP851",
"66": "CP869",
"68": "CP772",
"69": "CP774",
"71": "CP1252",
"72": "CP1250",
"73": "CP1251",
"74": "CP3840",
"76": "CP3843",
"77": "CP3844",
"78": "CP3845",
"79": "CP3846",
"80": "CP3847",
"81": "CP3848",
"83": "CP2001",
"84": "CP3001",
"85": "CP3002",
"86": "CP3011",
"87": "CP3012",
"88": "CP3021",
"89": "CP3041",
"90": "CP1253",
"91": "CP1254",
"92": "CP1256",
"93": "CP720",
"94": "CP1258",
"95": "CP775",
"96": "Unknown",
"255": "Unknown"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": false,
"barcodeB": false,
"bitImageColumn": false,
"bitImageRaster": true,
"graphics": false,
"highDensity": true,
"paperFullCut": false,
"paperPartCut": false,
"pdf417Code": false,
"pulseBel": false,
"pulseStandard": true,
"qrCode": false,
"starCommands": false
},
"fonts": {
"0": {
"columns": 32,
"name": "Font A"
},
"1": {
"columns": 42,
"name": "Font B"
}
},
"media": {
"width": {
"mm": 57.5,
"pixels": 384
}
},
"name": "POS5890 Series",
"notes": "POS-5890 thermal printer series, also marketed under various other names.\n",
"vendor": "Zjiang"
},
"RP326": {
"codePages": {
"0": "CP437",
"1": "Unknown",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"6": "CP1251",
"7": "CP866",
"8": "Unknown",
"9": "Unknown",
"10": "Unknown",
"15": "CP862",
"16": "CP1252",
"17": "CP1253",
"18": "CP852",
"19": "CP858",
"20": "Unknown",
"21": "Unknown",
"22": "Unknown",
"23": "ISO_8859-1",
"24": "CP737",
"25": "CP1257",
"26": "Unknown",
"27": "CP720",
"28": "CP855",
"29": "CP857",
"30": "CP1250",
"31": "CP775",
"32": "CP1254",
"33": "CP1255",
"34": "CP1256",
"35": "CP1258",
"36": "ISO_8859-2",
"37": "ISO_8859-3",
"38": "ISO_8859-4",
"39": "ISO_8859-5",
"40": "ISO_8859-6",
"41": "ISO_8859-7",
"42": "ISO_8859-8",
"43": "ISO_8859-9",
"44": "ISO_8859-15",
"45": "Unknown",
"46": "CP856",
"47": "CP874"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": false,
"highDensity": true,
"paperFullCut": true,
"paperPartCut": true,
"pdf417Code": true,
"pulseBel": false,
"pulseStandard": true,
"qrCode": true,
"starCommands": false
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 56,
"name": "Font B"
}
},
"media": {
"width": {
"mm": "Unknown",
"pixels": "Unknown"
}
},
"name": "RP326",
"notes": "",
"vendor": "Rongta"
},
"SP2000": {
"codePages": {
"0": "CP437",
"1": "CP437",
"2": "CP932",
"3": "CP437",
"4": "CP858",
"5": "CP852",
"6": "CP860",
"7": "CP861",
"8": "CP863",
"9": "CP865",
"10": "CP866",
"11": "CP855",
"12": "CP857",
"13": "CP862",
"14": "CP864",
"15": "CP737",
"16": "CP851",
"17": "CP869",
"18": "CP928",
"19": "CP772",
"20": "CP774",
"21": "CP874",
"32": "CP1252",
"33": "CP1250",
"34": "CP1251",
"64": "CP3840",
"65": "CP3841",
"66": "CP3843",
"67": "CP3844",
"68": "CP3845",
"69": "CP3846",
"70": "CP3847",
"71": "CP3848",
"72": "CP1001",
"73": "CP2001",
"74": "CP3001",
"75": "CP3002",
"76": "CP3011",
"77": "CP3012",
"78": "CP3021",
"79": "CP3041",
"96": "Unknown",
"97": "Unknown",
"98": "Unknown",
"99": "Unknown",
"100": "Unknown",
"101": "Unknown",
"102": "Unknown",
"255": "Unknown"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": true,
"highDensity": true,
"paperFullCut": true,
"paperPartCut": true,
"pdf417Code": true,
"pulseBel": false,
"pulseStandard": true,
"qrCode": true,
"starCommands": true
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 56,
"name": "Font B"
}
},
"media": {
"width": {
"mm": "Unknown",
"pixels": "Unknown"
}
},
"name": "SP2000 Series",
"notes": "Star SP2000 impact printer series with ESC/POS emulation enabled",
"vendor": "Star Micronics"
},
"Sunmi-V2": {
"codePages": {
"0": "CP437",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"13": "CP857",
"14": "CP737",
"15": "ISO_8859-7",
"16": "CP1252",
"17": "CP866",
"18": "CP852",
"19": "CP858",
"21": "CP874",
"33": "CP775",
"34": "CP855",
"36": "CP862",
"37": "CP864",
"254": "CP855"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": false,
"bitImageRaster": true,
"graphics": false,
"highDensity": true,
"paperFullCut": false,
"paperPartCut": false,
"pdf417Code": true,
"pulseBel": false,
"pulseStandard": true,
"qrCode": true,
"starCommands": false
},
"fonts": {
"0": {
"columns": 32,
"name": "Font A"
},
"1": {
"columns": 42,
"name": "Font B"
}
},
"media": {
"width": {
"mm": 57.5,
"pixels": 384
}
},
"name": "Sunmi V2",
"notes": "Sunmi mini-POS Android device with a built-in Virtual Bluetooth thermal printer.\n",
"vendor": "Sunmi"
},
"TEP-200M": {
"codePages": {
"0": "CP437",
"1": "CP932",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"6": "Unknown",
"7": "Unknown",
"8": "Unknown",
"11": "CP851",
"12": "CP853",
"13": "CP857",
"14": "CP737",
"15": "ISO_8859-7",
"16": "CP1252",
"17": "CP866",
"18": "CP852",
"19": "CP858",
"20": "Unknown",
"21": "CP874",
"22": "Unknown",
"23": "Unknown",
"24": "Unknown",
"25": "Unknown",
"26": "Unknown",
"30": "TCVN-3-1",
"31": "TCVN-3-2",
"32": "CP720",
"33": "CP775",
"34": "CP855",
"35": "CP861",
"36": "CP862",
"37": "CP864",
"38": "CP869",
"39": "ISO_8859-2",
"40": "ISO_8859-15",
"41": "CP1098",
"42": "CP774",
"43": "CP772",
"44": "CP1125",
"45": "CP1250",
"46": "CP1251",
"47": "CP1253",
"48": "CP1254",
"49": "CP1255",
"50": "CP1256",
"51": "CP1257",
"52": "CP1258",
"53": "RK1048",
"66": "Unknown",
"67": "Unknown",
"68": "Unknown",
"69": "Unknown",
"70": "Unknown",
"71": "Unknown",
"72": "Unknown",
"73": "Unknown",
"74": "Unknown",
"75": "Unknown",
"82": "Unknown",
"254": "Unknown",
"255": "Unknown"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": true,
"highDensity": true,
"paperFullCut": true,
"paperPartCut": true,
"pdf417Code": true,
"pulseBel": false,
"pulseStandard": true,
"qrCode": true,
"starCommands": false
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 56,
"name": "Font B"
}
},
"media": {
"width": {
"mm": "Unknown",
"pixels": "Unknown"
}
},
"name": "TEP200M Series",
"notes": "",
"vendor": "EPOS"
},
"TM-P80": {
"codePages": {
"0": "CP437",
"1": "CP932",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"6": "Unknown",
"7": "Unknown",
"8": "Unknown",
"11": "CP851",
"12": "CP853",
"13": "CP857",
"14": "CP737",
"15": "ISO_8859-7",
"16": "CP1252",
"17": "CP866",
"18": "CP852",
"19": "CP858",
"20": "Unknown",
"21": "CP874",
"22": "Unknown",
"23": "Unknown",
"24": "Unknown",
"25": "Unknown",
"26": "Unknown",
"30": "TCVN-3-1",
"31": "TCVN-3-2",
"32": "CP720",
"33": "CP775",
"34": "CP855",
"35": "CP861",
"36": "CP862",
"37": "CP864",
"38": "CP869",
"39": "ISO_8859-2",
"40": "ISO_8859-15",
"41": "CP1098",
"42": "CP774",
"43": "CP772",
"44": "CP1125",
"45": "CP1250",
"46": "CP1251",
"47": "CP1253",
"48": "CP1254",
"49": "CP1255",
"50": "CP1256",
"51": "CP1257",
"52": "CP1258",
"53": "RK1048",
"66": "Unknown",
"67": "Unknown",
"68": "Unknown",
"69": "Unknown",
"70": "Unknown",
"71": "Unknown",
"72": "Unknown",
"73": "Unknown",
"74": "Unknown",
"75": "Unknown",
"82": "Unknown",
"254": "Unknown",
"255": "Unknown"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": true,
"highDensity": true,
"paperFullCut": true,
"paperPartCut": true,
"pdf417Code": true,
"pulseBel": false,
"pulseStandard": true,
"qrCode": true,
"starCommands": false
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 56,
"name": "Font B"
},
"2": {
"columns": 24,
"name": "Kanji"
}
},
"media": {
"width": {
"mm": 72,
"pixels": 576
}
},
"name": "TM-P80",
"notes": "Portable printer (48-column mode)",
"vendor": "Epson"
},
"TM-P80-42col": {
"codePages": {
"0": "CP437",
"1": "CP932",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"6": "Unknown",
"7": "Unknown",
"8": "Unknown",
"11": "CP851",
"12": "CP853",
"13": "CP857",
"14": "CP737",
"15": "ISO_8859-7",
"16": "CP1252",
"17": "CP866",
"18": "CP852",
"19": "CP858",
"20": "Unknown",
"21": "CP874",
"22": "Unknown",
"23": "Unknown",
"24": "Unknown",
"25": "Unknown",
"26": "Unknown",
"30": "TCVN-3-1",
"31": "TCVN-3-2",
"32": "CP720",
"33": "CP775",
"34": "CP855",
"35": "CP861",
"36": "CP862",
"37": "CP864",
"38": "CP869",
"39": "ISO_8859-2",
"40": "ISO_8859-15",
"41": "CP1098",
"42": "CP774",
"43": "CP772",
"44": "CP1125",
"45": "CP1250",
"46": "CP1251",
"47": "CP1253",
"48": "CP1254",
"49": "CP1255",
"50": "CP1256",
"51": "CP1257",
"52": "CP1258",
"53": "RK1048",
"66": "Unknown",
"67": "Unknown",
"68": "Unknown",
"69": "Unknown",
"70": "Unknown",
"71": "Unknown",
"72": "Unknown",
"73": "Unknown",
"74": "Unknown",
"75": "Unknown",
"82": "Unknown",
"254": "Unknown",
"255": "Unknown"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": true,
"highDensity": true,
"paperFullCut": true,
"paperPartCut": true,
"pdf417Code": true,
"pulseBel": false,
"pulseStandard": true,
"qrCode": true,
"starCommands": false
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 60,
"name": "Font B"
},
"2": {
"columns": 21,
"name": "Kanji"
}
},
"media": {
"width": {
"mm": 63.6,
"pixels": 546
}
},
"name": "TM-P80 (42 column mode)",
"notes": "Portable printer (42-column mode)",
"vendor": "Epson"
},
"TM-T88II": {
"codePages": {
"0": "CP437",
"1": "CP932",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"19": "CP858",
"255": "Unknown"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": true,
"highDensity": true,
"paperFullCut": true,
"paperPartCut": true,
"pdf417Code": true,
"pulseBel": false,
"pulseStandard": true,
"qrCode": true,
"starCommands": false
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 56,
"name": "Font B"
}
},
"media": {
"width": {
"mm": "Unknown",
"pixels": "Unknown"
}
},
"name": "TM-T88II",
"notes": "Epson TM-T88II profile. This printer is discontinued by the Vendor, and has similar feature support to the TM-T88III. The code page mapping is documented in the \"TM-T88II/T88III Technical Reference Guide\".\n",
"vendor": "Epson"
},
"TM-T88III": {
"codePages": {
"0": "CP437",
"1": "CP932",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"16": "CP1252",
"17": "CP866",
"18": "CP862",
"19": "CP858",
"255": "Unknown"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": true,
"highDensity": true,
"paperFullCut": true,
"paperPartCut": true,
"pdf417Code": true,
"pulseBel": false,
"pulseStandard": true,
"qrCode": true,
"starCommands": false
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 56,
"name": "Font B"
}
},
"media": {
"width": {
"mm": "Unknown",
"pixels": "Unknown"
}
},
"name": "TM-T88III",
"notes": "Epson TM-T88III profile. This printer has similar feature support to the TM-T88II. The code page mapping is documented in the \"TM-T88II/T88III Technical Reference Guide\".\n",
"vendor": "Epson"
},
"TM-T88IV": {
"codePages": {
"0": "CP437",
"1": "CP932",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"16": "CP1252",
"17": "CP866",
"18": "CP852",
"19": "CP858",
"255": "Unknown"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": true,
"highDensity": true,
"paperFullCut": true,
"paperPartCut": true,
"pdf417Code": true,
"pulseBel": false,
"pulseStandard": true,
"qrCode": true,
"starCommands": false
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 56,
"name": "Font B"
}
},
"media": {
"width": {
"mm": 80,
"pixels": 512
}
},
"name": "TM-T88IV",
"notes": "Epson TM-T88IV profile\n",
"vendor": "Epson"
},
"TM-T88IV-SA": {
"codePages": {
"0": "CP437",
"20": "Unknown",
"21": "CP874",
"26": "Unknown",
"30": "TCVN-3-1",
"31": "TCVN-3-2"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": true,
"highDensity": true,
"paperFullCut": true,
"paperPartCut": true,
"pdf417Code": true,
"pulseBel": false,
"pulseStandard": true,
"qrCode": true,
"starCommands": false
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 56,
"name": "Font B"
}
},
"media": {
"width": {
"mm": 80,
"pixels": 512
}
},
"name": "TM-T88IV South Asia",
"notes": "Epson TM-T88IV profile (South Asia models)\n",
"vendor": "Epson"
},
"TM-T88V": {
"codePages": {
"0": "CP437",
"1": "CP932",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"11": "CP851",
"12": "CP853",
"13": "CP857",
"14": "CP737",
"15": "ISO_8859-7",
"16": "CP1252",
"17": "CP866",
"18": "CP852",
"19": "CP858",
"30": "TCVN-3-1",
"31": "TCVN-3-2",
"32": "CP720",
"33": "CP775",
"34": "CP855",
"35": "CP861",
"36": "CP862",
"37": "CP864",
"38": "CP869",
"39": "ISO_8859-2",
"40": "ISO_8859-15",
"41": "CP1098",
"45": "CP1250",
"46": "CP1251",
"47": "CP1253",
"48": "CP1254",
"49": "CP1255",
"50": "CP1256",
"51": "CP1257",
"52": "CP1258",
"53": "RK1048",
"255": "Unknown"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": true,
"highDensity": true,
"paperFullCut": true,
"paperPartCut": true,
"pdf417Code": true,
"pulseBel": false,
"pulseStandard": true,
"qrCode": true,
"starCommands": false
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 56,
"name": "Font B"
}
},
"media": {
"width": {
"mm": 80,
"pixels": 512
}
},
"name": "TM-T88V",
"notes": "Epson TM-T88V profile\n",
"vendor": "Epson"
},
"TM-U220": {
"codePages": {
"0": "CP437"
},
"colors": {
"0": "black",
"1": "alternate"
},
"features": {
"barcodeA": false,
"barcodeB": false,
"bitImageColumn": true,
"bitImageRaster": false,
"graphics": false,
"highDensity": false,
"paperFullCut": false,
"paperPartCut": false,
"pdf417Code": false,
"pulseBel": false,
"pulseStandard": true,
"qrCode": false,
"starCommands": false
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 56,
"name": "Font B"
}
},
"media": {
"width": {
"mm": 80,
"pixels": "Unknown"
}
},
"name": "TM-U220",
"notes": "Two-color impact printer with 80mm output",
"vendor": "Epson"
},
"TSP600": {
"codePages": {
"0": "CP437",
"1": "CP437",
"2": "CP932",
"3": "CP437",
"4": "CP858",
"5": "CP852",
"6": "CP860",
"7": "CP861",
"8": "CP863",
"9": "CP865",
"10": "CP866",
"11": "CP855",
"12": "CP857",
"13": "CP862",
"14": "CP864",
"15": "CP737",
"16": "CP851",
"17": "CP869",
"18": "CP928",
"19": "CP772",
"20": "CP774",
"21": "CP874",
"32": "CP1252",
"33": "CP1250",
"34": "CP1251",
"64": "CP3840",
"65": "CP3841",
"66": "CP3843",
"67": "CP3844",
"68": "CP3845",
"69": "CP3846",
"70": "CP3847",
"71": "CP3848",
"72": "CP1001",
"73": "CP2001",
"74": "CP3001",
"75": "CP3002",
"76": "CP3011",
"77": "CP3012",
"78": "CP3021",
"79": "CP3041",
"96": "Unknown",
"97": "Unknown",
"98": "Unknown",
"99": "Unknown",
"100": "Unknown",
"101": "Unknown",
"102": "Unknown",
"255": "Unknown"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": true,
"highDensity": true,
"paperFullCut": true,
"paperPartCut": true,
"pdf417Code": true,
"pulseBel": false,
"pulseStandard": true,
"qrCode": true,
"starCommands": true
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 56,
"name": "Font B"
}
},
"media": {
"width": {
"mm": "Unknown",
"pixels": "Unknown"
}
},
"name": "TSP600 Series",
"notes": "Star TSP600 thermal printer series with ESC/POS emulation enabled",
"vendor": "Star Micronics"
},
"TUP500": {
"codePages": {
"0": "CP437",
"1": "CP437",
"2": "CP932",
"3": "CP437",
"4": "CP858",
"5": "CP852",
"6": "CP860",
"7": "CP861",
"8": "CP863",
"9": "CP865",
"10": "CP866",
"11": "CP855",
"12": "CP857",
"13": "CP862",
"14": "CP864",
"15": "CP737",
"16": "CP851",
"17": "CP869",
"18": "CP928",
"19": "CP772",
"20": "CP774",
"21": "CP874",
"32": "CP1252",
"33": "CP1250",
"34": "CP1251",
"64": "CP3840",
"65": "CP3841",
"66": "CP3843",
"67": "CP3844",
"68": "CP3845",
"69": "CP3846",
"70": "CP3847",
"71": "CP3848",
"72": "CP1001",
"73": "CP2001",
"74": "CP3001",
"75": "CP3002",
"76": "CP3011",
"77": "CP3012",
"78": "CP3021",
"79": "CP3041",
"96": "Unknown",
"97": "Unknown",
"98": "Unknown",
"99": "Unknown",
"100": "Unknown",
"101": "Unknown",
"102": "Unknown",
"255": "Unknown"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": true,
"highDensity": true,
"paperFullCut": true,
"paperPartCut": true,
"pdf417Code": true,
"pulseBel": false,
"pulseStandard": true,
"qrCode": true,
"starCommands": true
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 56,
"name": "Font B"
}
},
"media": {
"width": {
"mm": "Unknown",
"pixels": "Unknown"
}
},
"name": "TUP500 Series",
"notes": "Star TUP500 thermal printer series with ESC/POS emulation enabled",
"vendor": "Star Micronics"
},
"ZJ-5870": {
"codePages": {
"0": "CP437",
"1": "CP932",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"16": "CP1252",
"17": "CP866",
"18": "CP852"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": false,
"barcodeB": false,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": false,
"highDensity": false,
"paperFullCut": false,
"paperPartCut": false,
"pdf417Code": false,
"pulseBel": false,
"pulseStandard": true,
"qrCode": false,
"starCommands": false
},
"fonts": {
"0": {
"columns": 32,
"name": "Font A"
}
},
"media": {
"width": {
"mm": 48,
"pixels": 384
}
},
"name": "ZJ-5870 Thermal Receipt Printer",
"notes": "ESC/POS Profile for ZiJiang ZJ-5870 Thermal Receipt Printer, which may be branded AGPtEK or Esky, and identifies itself as a POS-58 Thermal Printer on selftest. This profile is suitable for alphanumberic character mode, but is untested on Chinese character mode. (Change modes by holding down feed button during power-on until the mode LED turns off, then release immediately.)\n",
"vendor": "ZiJiang"
},
"default": {
"codePages": {
"0": "CP437",
"1": "CP932",
"2": "CP850",
"3": "CP860",
"4": "CP863",
"5": "CP865",
"6": "Unknown",
"7": "Unknown",
"8": "Unknown",
"11": "CP851",
"12": "CP853",
"13": "CP857",
"14": "CP737",
"15": "ISO_8859-7",
"16": "CP1252",
"17": "CP866",
"18": "CP852",
"19": "CP858",
"20": "Unknown",
"21": "CP874",
"22": "Unknown",
"23": "Unknown",
"24": "Unknown",
"25": "Unknown",
"26": "Unknown",
"30": "TCVN-3-1",
"31": "TCVN-3-2",
"32": "CP720",
"33": "CP775",
"34": "CP855",
"35": "CP861",
"36": "CP862",
"37": "CP864",
"38": "CP869",
"39": "ISO_8859-2",
"40": "ISO_8859-15",
"41": "CP1098",
"42": "CP774",
"43": "CP772",
"44": "CP1125",
"45": "CP1250",
"46": "CP1251",
"47": "CP1253",
"48": "CP1254",
"49": "CP1255",
"50": "CP1256",
"51": "CP1257",
"52": "CP1258",
"53": "RK1048",
"66": "Unknown",
"67": "Unknown",
"68": "Unknown",
"69": "Unknown",
"70": "Unknown",
"71": "Unknown",
"72": "Unknown",
"73": "Unknown",
"74": "Unknown",
"75": "Unknown",
"82": "Unknown",
"254": "Unknown",
"255": "Unknown"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": true,
"barcodeB": true,
"bitImageColumn": true,
"bitImageRaster": true,
"graphics": true,
"highDensity": true,
"paperFullCut": true,
"paperPartCut": true,
"pdf417Code": true,
"pulseBel": false,
"pulseStandard": true,
"qrCode": true,
"starCommands": false
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 56,
"name": "Font B"
}
},
"media": {
"width": {
"mm": "Unknown",
"pixels": "Unknown"
}
},
"name": "Default",
"notes": "Default ESC/POS profile, suitable for standards-compliant or Epson-branded printers. This profile allows the use of standard ESC/POS features, and can encode a variety of code pages.\n",
"vendor": "Generic"
},
"simple": {
"codePages": {
"0": "CP437"
},
"colors": {
"0": "black"
},
"features": {
"barcodeA": false,
"barcodeB": false,
"bitImageColumn": false,
"bitImageRaster": true,
"graphics": false,
"highDensity": true,
"paperFullCut": false,
"paperPartCut": false,
"pdf417Code": false,
"pulseBel": false,
"pulseStandard": true,
"qrCode": false,
"starCommands": false
},
"fonts": {
"0": {
"columns": 42,
"name": "Font A"
},
"1": {
"columns": 56,
"name": "Font B"
}
},
"media": {
"width": {
"mm": "Unknown",
"pixels": "Unknown"
}
},
"name": "Simple",
"notes": "A profile for use in printers with unknown or poor compatibility. This profile indicates that a small number of features are supported, so that commands are not sent a printer that is unlikely to understand them.\n",
"vendor": "Generic"
}
}
}