使用windows-1258代码页在esc / pos打印机上打印组合变音符号

时间:2017-01-07 08:13:40

标签: printing character-encoding escpos

我从亚马逊购买了热敏票据打印机,支持越南语的Windows-1258。但与具有预组合字符的Unicode不同,1258代码页中不存在大多数越南符号。例如,ẢảÃạẮắẰằẳẴẶặẤấầẨẩẫẬậẺẻẼẸẹếếếỀềỂểỄễệệ等等。

如何使用ESC / POS命令打印这些非预先组合的字符?我正在考虑向后移动打印光标,然后在顶部叠加/重叠重点。但即使这可能是可能的,它似乎太乏味了。我正在寻找更优雅的解决方案。

1 个答案:

答案 0 :(得分:1)

您必须使用使用ESC& amp ;;定义的用户定义字符。命令。该命令的完整描述可在ESC / POS应用程序编程指南(APG)中找到。

一旦定义,只要您想打印这样的字符,就切换到用户定义的字符集。

并非所有ESC / POS打印机都不支持用户定义的字符,例如爱普生TM-T60没有。

希望这有帮助。