我从亚马逊购买了热敏票据打印机,支持越南语的Windows-1258。但与具有预组合字符的Unicode不同,1258代码页中不存在大多数越南符号。例如,ẢảÃạẮắẰằẳẴẶặẤấầẨẩẫẬậẺẻẼẸẹếếếỀềỂểỄễệệ等等。
如何使用ESC / POS命令打印这些非预先组合的字符?我正在考虑向后移动打印光标,然后在顶部叠加/重叠重点。但即使这可能是可能的,它似乎太乏味了。我正在寻找更优雅的解决方案。
答案 0 :(得分:1)
您必须使用使用ESC& amp ;;定义的用户定义字符。命令。该命令的完整描述可在ESC / POS应用程序编程指南(APG)中找到。
一旦定义,只要您想打印这样的字符,就切换到用户定义的字符集。
并非所有ESC / POS打印机都不支持用户定义的字符,例如爱普生TM-T60没有。
希望这有帮助。