1

我从亚马逊购买了一台支持越南语 Windows-1258 的热敏收据打印机。但与具有预先组合字符的 Unicode 不同,大多数越南语符号不存在于 1258 代码页中。例如,ảảạạắằẳẵặặặầầầầẩẩẫẫẫậậậẻẻẻẽẽẹẹẹẹếếếềềềềểểểểểểểể

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

4

1 回答 1

1

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

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

也不是所有的 ESC/POS 打印机都支持用户定义的字符,例如 Epson TM-T60 不支持。

希望这可以帮助。

于 2017-01-07T09:22:03.183 回答