{ "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" }, "CP871": { "iconv": "CP871", "name": "CP871" }, "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" }, "KATAKANA": { "data": [ "\u2581\u2582\u2583\u2584\u2585\u2586\u2587\u2588\u258f\u258e\u258d\u258c\u258b\u258a\u2589\u253c", "\u2534\u252c\u2524\u251c\u00af\u2500\u2502\u2595\u250c\u2510\u2514\u2518\u256d\u256e\u2570\u256f", " \uff61\uff62\uff63\uff64\uff65\uff66\uff67\uff68\uff69\uff6a\uff6b\uff6c\uff6d\uff6e\uff6f", "\uff70\uff71\uff72\uff73\uff74\uff75\uff76\uff77\uff78\uff79\uff7a\uff7b\uff7c\uff7d\uff7e\uff7f", "\uff80\uff81\uff82\uff83\uff84\uff85\uff86\uff87\uff88\uff89\uff8a\uff8b\uff8c\uff8d\uff8e\uff8f", "\uff90\uff91\uff92\uff93\uff94\uff95\uff96\uff97\uff98\uff99\uff9a\uff9b\uff9c\uff9d\uff9e\uff9f", "\u2550\u255e\u256a\u2561\u25e2\u25e3\u25e5\u25e4\u2660\u2665\u2666\u2663\u25cf\u25cb\u2571\u2572", "\u2573\u5186\u5e74\u6708\u65e5\u6642\u5206\u79d2\u3012\u5e02\u533a\u753a\u6751\u4eba\u2593\u00a0" ], "name": "Katakana (codepage 1)" }, "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": { "dpi": 203, "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" }, "ITPP047": { "codePages": { "0": "CP437", "1": "CP932", "2": "CP850", "3": "CP860", "4": "CP863", "5": "CP865", "6": "CP1252", "7": "Unknown", "8": "Unknown", "9": "Unknown", "10": "Unknown", "16": "Unknown", "17": "CP866", "18": "CP852", "19": "CP858", "20": "Unknown", "21": "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": "ITPP047", "notes": "Munbyn ITPP047/ITPP102 receipt printer with cutter.\nThis printer has all the standard features, but a somewhat reduced codepage set. This profile might work for other china printers (Meihengtong, ...), too.\nFor technical information, go to support.munbyn.com, look for \"Printer - Drivers / SDK\", then download the \"ITPP047 SDK\", which contains the \"ITPP047 Program Manual\".\n", "vendor": "Munbyn" }, "KR-306": { "codePages": { "0": "CP437", "1": "KATAKANA", "2": "CP850", "3": "CP860", "4": "CP863", "5": "CP865", "6": "Unknown", "7": "Unknown", "8": "Unknown", "9": "Unknown", "10": "Unknown", "11": "CP1252", "12": "CP866", "13": "CP852", "14": "CP858", "15": "Unknown", "16": "Unknown", "17": "Unknown", "18": "Unknown", "19": "CP747", "20": "Unknown", "21": "Unknown", "22": "Unknown", "23": "CP864", "24": "Unknown", "25": "Unknown", "26": "Unknown", "27": "CP1255", "28": "CP437", "29": "KATAKANA", "30": "CP437", "31": "CP858", "32": "CP852", "33": "CP860", "34": "CP861", "35": "CP863", "36": "CP865", "37": "CP866", "38": "CP855", "39": "CP857", "40": "CP862", "41": "CP864", "42": "CP737", "43": "CP851", "44": "CP869", "45": "CP928", "46": "CP772", "47": "CP774", "48": "CP874", "49": "CP1252", "50": "CP1250", "51": "CP1251", "52": "CP3840", "53": "CP3841", "54": "CP3843", "55": "CP3844", "56": "CP3845", "57": "CP3846", "58": "CP3847", "59": "CP3848", "60": "CP1001", "61": "CP2001", "62": "CP3001", "63": "CP3002", "64": "CP3011", "65": "CP3012", "66": "CP3021", "67": "CP3041", "68": "CP852", "69": "Unknown", "70": "CP1256" }, "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": 48, "name": "Font A" }, "1": { "columns": 64, "name": "Font B" } }, "media": { "width": { "mm": 72, "pixels": 576 } }, "name": "KR-306", "notes": "Kefar KR-306 printer with 200mm/s speed\n", "vendor": "Kefar" }, "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": { "dpi": 203, "width": { "mm": 57.5, "pixels": 384 } }, "name": "NT-5890K", "notes": "", "vendor": "Netum" }, "NT-80-V-UL": { "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": "ISO_8859-6", "23": "Unknown", "24": "CP747", "25": "CP1257", "27": "Unknown", "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": 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": 12, "name": "Font A" }, "1": { "columns": 9, "name": "Font B" } }, "media": { "dpi": 203, "width": { "mm": 80, "pixels": 576 } }, "name": "80-V-UL", "notes": "Netum 80-V-UL thermal printer series.\n", "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": "KATAKANA", "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": 79.5, "pixels": 576 } }, "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": { "dpi": 203, "width": { "mm": 57.5, "pixels": 384 } }, "name": "POS5890 Series", "notes": "POS-5890 thermal printer series, also marketed under various other names.\n", "vendor": "Zjiang" }, "RP-F10-58mm": { "codePages": { "0": "CP437", "1": "KATAKANA", "2": "CP850", "3": "CP860", "4": "CP863", "5": "CP865", "13": "CP857", "14": "CP737", "16": "CP1252", "17": "CP866", "18": "CP852", "19": "CP858", "34": "CP855", "37": "CP864", "45": "CP1250", "46": "CP1251", "47": "CP1253", "48": "CP1254", "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": 36, "name": "Font A" }, "1": { "columns": 54, "name": "Font B" } }, "media": { "dpi": 203, "width": { "mm": 54, "pixels": 432 } }, "name": "RP-F10", "notes": "Seiko RP-F10 series with 58mm paper\n", "vendor": "Seiko" }, "RP-F10-80mm": { "codePages": { "0": "CP437", "1": "KATAKANA", "2": "CP850", "3": "CP860", "4": "CP863", "5": "CP865", "13": "CP857", "14": "CP737", "16": "CP1252", "17": "CP866", "18": "CP852", "19": "CP858", "34": "CP855", "37": "CP864", "45": "CP1250", "46": "CP1251", "47": "CP1253", "48": "CP1254", "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": 48, "name": "Font A" }, "1": { "columns": 72, "name": "Font B" } }, "media": { "dpi": 203, "width": { "mm": 72, "pixels": 576 } }, "name": "RP-F10", "notes": "Seiko RP-F10 series with 80mm paper\n", "vendor": "Seiko" }, "RP326": { "codePages": { "0": "CP437", "1": "KATAKANA", "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": { "dpi": 203, "width": { "mm": "Unknown", "pixels": "Unknown" } }, "name": "RP326", "notes": "", "vendor": "Rongta" }, "RP332": { "codePages": { "0": "CP437", "1": "KATAKANA", "2": "CP850", "3": "CP860", "4": "CP863", "5": "CP865", "6": "CP1251", "7": "CP866", "8": "Unknown", "15": "CP862", "16": "CP1252", "17": "CP1253", "18": "CP852", "19": "CP858", "20": "Unknown", "21": "Unknown", "22": "CP864", "23": "ISO_8859-1", "24": "CP737", "25": "CP1257", "26": "Unknown", "27": "CP720", "28": "CP855", "29": "CP857", "30": "CP1250", "31": "CP775", "32": "CP1254", "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": false, "paperFullCut": true, "paperPartCut": false, "pdf417Code": true, "pulseBel": false, "pulseStandard": true, "qrCode": true, "starCommands": false }, "fonts": { "0": { "columns": 42, "name": "Font A" }, "1": { "columns": 56, "name": "Font B" }, "3": { "columns": 21, "name": "Chinese" } }, "media": { "dpi": 203, "width": { "mm": 72, "pixels": "Unknown" } }, "name": "RP332", "notes": "A low-cost ESC/POS thermal printer from Rongta with support for 80mm and 58mm paper (defaulting to 80mm). Supports USB, serial, and Ethernet-based connections.\n", "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": { "dpi": 85, "width": { "mm": "Unknown", "pixels": "Unknown" } }, "name": "SP2000 Series", "notes": "Star SP2000 impact printer series with ESC/POS emulation enabled", "vendor": "Star Micronics" }, "SRP-S300": { "codePages": { "0": "CP437", "1": "CP932", "2": "CP850", "3": "CP860", "4": "CP863", "5": "CP865", "16": "CP1252", "17": "CP866", "18": "CP852", "19": "CP858", "21": "CP874", "22": "Unknown", "23": "Unknown", "24": "Unknown", "25": "Unknown", "26": "Unknown", "30": "TCVN-3-1", "31": "TCVN-3-2", "33": "CP775", "34": "CP855", "35": "CP861", "36": "CP862", "37": "CP864", "38": "CP869", "39": "ISO_8859-2", "40": "ISO_8859-15", "41": "CP1098", "42": "CP774", "47": "CP1253", "49": "CP1255", "50": "CP1256", "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": 48, "name": "Font A" }, "1": { "columns": 64, "name": "Font B" }, "2": { "columns": 64, "name": "Font C" } }, "media": { "dpi": 203, "width": { "mm": 80, "pixels": 640 } }, "name": "SRP-S300", "notes": "Bixolon SRP-S300 profile", "vendor": "Bixolon" }, "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" }, "T-1": { "codePages": { "0": "CP437", "1": "KATAKANA", "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": { "dpi": 180, "width": { "mm": 80, "pixels": 504 } }, "name": "T-1", "notes": "Metapace T-1 Thermal Printer Rev. 1.00", "vendor": "Metapace" }, "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": { "dpi": 203, "width": { "mm": "Unknown", "pixels": "Unknown" } }, "name": "TEP200M Series", "notes": "", "vendor": "EPOS" }, "TH230": { "codePages": { "0": "CP437", "1": "CP850", "2": "CP852", "3": "CP860", "4": "CP863", "5": "CP865", "6": "CP858", "7": "CP866", "8": "CP1252", "9": "CP862", "10": "CP737", "11": "CP874", "12": "CP857", "16": "CP1254", "17": "CP1250", "18": "Unknown", "19": "Unknown", "20": "Unknown", "21": "Unknown", "22": "CP864", "23": "CP720", "24": "CP1256", "25": "Unknown", "26": "KATAKANA", "27": "CP775", "28": "CP1257", "29": "Unknown" }, "colors": { "0": "black" }, "features": { "barcodeA": true, "barcodeB": true, "bitImageColumn": true, "bitImageRaster": false, "graphics": true, "highDensity": true, "paperFullCut": true, "paperPartCut": true, "pdf417Code": false, "pulseBel": false, "pulseStandard": true, "qrCode": false, "starCommands": false }, "fonts": { "0": { "columns": 44, "name": "Font A" }, "1": { "columns": 57, "name": "Font B" } }, "media": { "dpi": 203, "width": { "mm": 72, "pixels": 576 } }, "name": "TH230", "notes": "", "vendor": "Wincor Nixdorf" }, "TH230Plus": { "codePages": { "0": "CP437", "1": "CP850", "2": "CP852", "3": "CP860", "4": "CP863", "5": "CP865", "6": "CP858", "7": "CP866", "8": "CP1252", "9": "CP862", "10": "CP737", "11": "CP874", "12": "CP857", "16": "CP1254", "17": "CP1250", "18": "Unknown", "19": "Unknown", "20": "Unknown", "21": "Unknown", "22": "CP864", "23": "CP720", "24": "CP1256", "25": "Unknown", "26": "KATAKANA", "27": "CP775", "28": "CP1257", "29": "Unknown" }, "colors": { "0": "black" }, "features": { "barcodeA": true, "barcodeB": true, "bitImageColumn": true, "bitImageRaster": false, "graphics": true, "highDensity": true, "paperFullCut": true, "paperPartCut": true, "pdf417Code": true, "pulseBel": false, "pulseStandard": true, "qrCode": true, "starCommands": false }, "fonts": { "0": { "columns": 44, "name": "Font A" }, "1": { "columns": 57, "name": "Font B" } }, "media": { "dpi": 203, "width": { "mm": 72, "pixels": 576 } }, "name": "TH230+", "notes": "TH230+ supports native qr codes and PDF417 codes\n", "vendor": "Wincor Nixdorf" }, "TM-L90": { "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", "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", "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": 48, "name": "Font A" }, "1": { "columns": 64, "name": "Font B" } }, "media": { "dpi": 203, "width": { "mm": 80, "pixels": 576 } }, "name": "TM-L90", "notes": "Epson TM-L90 profile. The standard 80mm paper width version was used here. The code page mapping is documented in the \"TM-L90 Technical Reference Guide\".\n", "vendor": "Epson" }, "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": { "dpi": 203, "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-T20II": { "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", "44": "CP1125", "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": 48, "name": "Font A" }, "1": { "columns": 64, "name": "Font B" } }, "media": { "dpi": 203, "width": { "mm": 72, "pixels": 576 } }, "name": "TM-T20II", "notes": "Epson TM-T20II profile", "vendor": "Epson" }, "TM-T20II-42col": { "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", "44": "CP1125", "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": 60, "name": "Font B" } }, "media": { "width": { "mm": 68.3, "pixels": 546 } }, "name": "TM-T20II (42 column mode)", "notes": "Epson TM-T20II profile (42 column mode)", "vendor": "Epson" }, "TM-T20III": { "codePages": { "0": "CP437", "1": "CP932", "2": "CP850", "3": "CP860", "4": "CP863", "5": "CP865", "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", "44": "CP1125", "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": 48, "name": "Font A" }, "1": { "columns": 64, "name": "Font B" } }, "media": { "dpi": 203, "width": { "mm": 80, "pixels": 576 } }, "name": "TM-T20III", "notes": "Epson TM-T20III, 80mm thermal receipt printer. Feature support is close to the TM-T20II/T88 generation. Default code page PC437, default international character set USA. Epson pages 11 (PC851), 20/21/26 (Thai) and 42/43 (PC1118/PC1119) are omitted for lack of an unambiguous codec mapping.\n", "vendor": "Epson" }, "TM-T70": { "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": false, "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": { "dpi": 180, "width": { "mm": 79.5, "pixels": 512 } }, "name": "TM-T70", "notes": "Epson TM-T70 ANK (alphanumeric) model.\n", "vendor": "Epson" }, "TM-T70-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": false, "paperPartCut": true, "pdf417Code": true, "pulseBel": false, "pulseStandard": true, "qrCode": true, "starCommands": false }, "fonts": { "0": { "columns": 48, "name": "Font A" }, "1": { "columns": 64, "name": "Font B" }, "97": { "columns": 48, "name": "Special Font A" }, "98": { "columns": 64, "name": "Special Font B" } }, "media": { "dpi": 203, "width": { "mm": 79.5, "pixels": 576 } }, "name": "TM-T70 South Asia", "notes": "Epson TM-T70 South Asia model. This model is 203dpi so it prints more columns per line than the ANK model. It also supports different character fonts (ESC M) and code pages (ESC t) than the ANK model.\n", "vendor": "Epson" }, "TM-T70II": { "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", "20": "Unknown", "21": "CP874", "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", "255": "Unknown" }, "colors": { "0": "black" }, "features": { "barcodeA": true, "barcodeB": true, "bitImageColumn": true, "bitImageRaster": true, "graphics": true, "highDensity": true, "paperFullCut": false, "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": { "dpi": 180, "width": { "mm": 79.5, "pixels": 512 } }, "name": "TM-T70II", "notes": "Epson TM-T70II ANK (alphanumeric) model. The TM-T70II supports different code pages (ESC t) than the original TM-T70. This model does not support Kanji fonts (FS &).\n", "vendor": "Epson" }, "TM-T70II-CH": { "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", "20": "Unknown", "21": "CP874", "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", "255": "Unknown" }, "colors": { "0": "black" }, "features": { "barcodeA": true, "barcodeB": true, "bitImageColumn": true, "bitImageRaster": true, "graphics": true, "highDensity": true, "paperFullCut": false, "paperPartCut": true, "pdf417Code": true, "pulseBel": false, "pulseStandard": true, "qrCode": true, "starCommands": false }, "fonts": { "0": { "columns": 48, "name": "Font A" }, "1": { "columns": 64, "name": "Font B" } }, "media": { "dpi": 203, "width": { "mm": 79.5, "pixels": 576 } }, "name": "TM-T70II Chinese", "notes": "Epson TM-T70II Chinese models. This profile applies to both Traditional Chinese and Simplified Chinese models. These models are 203dpi so they print more columns per line than the ANK model. They also support the same character fonts (ESC M) and code pages (ESC t) as the ANK model but they each have different Kanji fonts (FS &) than the other. The Traditional Chinese model uses Big5 for Kanji encoding and the Simplified Chinese model uses GB18030-2022 Level 2.\n", "vendor": "Epson" }, "TM-T70II-CH-58mm": { "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", "20": "Unknown", "21": "CP874", "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", "255": "Unknown" }, "colors": { "0": "black" }, "features": { "barcodeA": true, "barcodeB": true, "bitImageColumn": true, "bitImageRaster": true, "graphics": true, "highDensity": true, "paperFullCut": false, "paperPartCut": true, "pdf417Code": true, "pulseBel": false, "pulseStandard": true, "qrCode": true, "starCommands": false }, "fonts": { "0": { "columns": 34, "name": "Font A" }, "1": { "columns": 46, "name": "Font B" } }, "media": { "dpi": 203, "width": { "mm": 57.5, "pixels": 416 } }, "name": "TM-T70II Traditional Chinese", "notes": "Epson TM-T70II Traditional Chinese model with 58mm paper. Only the Traditional Chinese model supports both 58mm and 80mm paper, other models support only 80mm paper.\n", "vendor": "Epson" }, "TM-T70II-SA": { "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", "20": "Unknown", "21": "CP874", "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" }, "colors": { "0": "black" }, "features": { "barcodeA": true, "barcodeB": true, "bitImageColumn": true, "bitImageRaster": true, "graphics": true, "highDensity": true, "paperFullCut": false, "paperPartCut": true, "pdf417Code": true, "pulseBel": false, "pulseStandard": true, "qrCode": true, "starCommands": false }, "fonts": { "0": { "columns": 48, "name": "Font A" }, "1": { "columns": 64, "name": "Font B" }, "97": { "columns": 48, "name": "Special Font A" }, "98": { "columns": 64, "name": "Special Font B" } }, "media": { "dpi": 203, "width": { "mm": 79.5, "pixels": 576 } }, "name": "TM-T70II South Asia", "notes": "Epson TM-T70 South Asia model. This model supports different character fonts (ESC M) than the Chinese models and does not support code page 255 (User-Defined Page) or Kanji fonts (FS &).\n", "vendor": "Epson" }, "TM-T88II": { "codePages": { "0": "CP437", "1": "CP932", "2": "CP850", "3": "CP860", "4": "CP863", "5": "CP865", "6": "Unknown", "7": "Unknown", "8": "Unknown", "11": "Unknown", "12": "Unknown", "13": "CP857", "14": "CP737", "15": "ISO_8859-7", "16": "CP1252", "17": "CP866", "18": "CP852", "19": "Unknown", "20": "Unknown", "21": "CP874", "22": "Unknown", "23": "Unknown", "24": "Unknown", "25": "Unknown", "26": "Unknown", "30": "TCVN-3-1", "31": "TCVN-3-2", "32": "Unknown", "33": "CP775", "34": "CP855", "35": "CP861", "36": "CP862", "37": "CP864", "38": "CP869", "39": "ISO_8859-2", "40": "ISO_8859-15", "41": "Unknown", "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": { "dpi": 180, "width": { "mm": 72, "pixels": 512 } }, "name": "TM-T88II", "notes": "Epson TM-T88II profile. The specs where taken from a TM-T88IIP machine (I assume the P just stands for parallel port). The standart 80mm paper width version was used here. There is also a custom 58mm factory option. If you are using the custom version change media width to 50.8mm and 360px accordingly. 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", "6": "CP1251", "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": { "dpi": 180, "width": { "mm": 80, "pixels": 512 } }, "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": { "dpi": 180, "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": { "dpi": 180, "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": { "dpi": 180, "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": 63.4, "pixels": 400 } }, "name": "TM-U220", "notes": "Two-color impact printer with 80mm output", "vendor": "Epson" }, "TM-U220B": { "codePages": { "0": "CP437" }, "colors": { "0": "black", "1": "alternate" }, "features": { "barcodeA": false, "barcodeB": false, "bitImageColumn": true, "bitImageRaster": false, "graphics": false, "highDensity": false, "paperFullCut": false, "paperPartCut": true, "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": 63.4, "pixels": 400 } }, "name": "TM-U220B", "notes": "Two-color impact printer with 76mm output", "vendor": "Epson" }, "TM-m30III": { "codePages": { "0": "CP437", "1": "CP932", "2": "CP850", "3": "CP860", "4": "CP863", "5": "CP865", "11": "Unknown", "12": "Unknown", "13": "CP857", "14": "CP737", "15": "ISO_8859-7", "16": "CP1252", "17": "CP866", "18": "CP852", "19": "Unknown", "20": "Unknown", "21": "CP874", "26": "Unknown", "30": "TCVN-3-1", "31": "TCVN-3-2", "32": "Unknown", "33": "CP775", "34": "CP855", "35": "CP861", "36": "CP862", "37": "CP864", "38": "CP869", "39": "ISO_8859-2", "40": "ISO_8859-15", "41": "Unknown", "42": "CP774", "43": "CP772", "44": "CP1125", "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": 48, "name": "Font A" }, "1": { "columns": 57, "name": "Font B" }, "2": { "columns": 64, "name": "Font C" } }, "media": { "dpi": 203, "width": { "mm": 80, "pixels": 576 } }, "name": "TM-m30III", "notes": "Epson TM-m30III profile. Tested with a TM-m30III (112) (SKU C31CK50112), which is the standard model, black, EU, without WiFi/Bluetooth support, using 80mm paper.\n", "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": { "dpi": 203, "width": { "mm": 72, "pixels": 576 } }, "name": "TSP600 Series", "notes": "Star TSP600 thermal printer series with ESC/POS emulation enabled", "vendor": "Star Micronics" }, "TSP800": { "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": { "dpi": 203, "width": { "mm": 104, "pixels": 833 } }, "name": "TSP800 Series", "notes": "Star TSP800 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": { "dpi": 203, "width": { "mm": 80 } }, "name": "TUP500 Series", "notes": "Star TUP500 thermal printer series with ESC/POS emulation enabled", "vendor": "Star Micronics" }, "YHD-8390": { "codePages": { "0": "CP437", "1": "KATAKANA", "2": "CP850", "3": "CP860", "4": "CP863", "5": "CP865", "6": "Unknown", "7": "Unknown", "8": "Unknown", "9": "Unknown", "10": "Unknown", "11": "CP1252", "12": "CP866", "13": "CP852", "14": "CP858", "15": "Unknown", "16": "Unknown", "17": "Unknown", "18": "CP1251", "19": "Unknown", "20": "CP1257", "21": "Unknown", "22": "CP864", "23": "CP1001", "24": "CP857", "25": "CP862", "26": "Unknown", "27": "CP869", "28": "CP851", "29": "CP737", "30": "CP871", "31": "CP1256", "32": "CP1258" }, "colors": { "0": "black" }, "features": { "barcodeA": true, "barcodeB": true, "bitImageColumn": true, "bitImageRaster": true, "graphics": false, "highDensity": true, "paperFullCut": false, "paperPartCut": true, "pdf417Code": true, "pulseBel": false, "pulseStandard": true, "qrCode": true, "starCommands": false }, "fonts": { "0": { "columns": 48, "name": "Font A" }, "1": { "columns": 64, "name": "Font B" } }, "media": { "dpi": 203, "width": { "mm": 80, "pixels": 640 } }, "name": "YHD-8390", "notes": "YHDAA YHD-8390 thermal printer profile\nCodepage changing most likely work only with the factory/vendor provided software.\n", "vendor": "YHDAA Shenzhen Yuhengda Technology Co., Ltd." }, "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": { "dpi": 203, "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": { "dpi": "Unknown", "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" }, "mcPrint": { "codePages": { "0": "Unknown", "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": "Unknown", "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", "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": { "dpi": "Unknown", "width": { "mm": "Unknown", "pixels": "Unknown" } }, "name": "Star mcPrint2/mcPrint3", "notes": "Star mcPrint2/mcPrint3 printers. Technical documentation is in the \"StarPRNT Command specifications Rev. 2.40\" document, which can be found online.\n", "vendor": "Star Micronics" }, "safe": { "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": "Unknown", "pixels": "Unknown" } }, "name": "Safe", "notes": "Default \"safe\" ESC/POS profile, suitable for standards-compliant or Epson-branded printers. This profile is similar to the \"generic\" profile, but has a lot less codepages to avoid encoding errors.\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": { "dpi": "Unknown", "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" } } }