将SInhala Unicode字母打印到Epson TMU220D打印机

时间:2016-03-14 05:02:45

标签: java unicode

我们正在尝试使用Epson Javapos ADK从POS打印机打印出来。 (型号:EPSON TMU220D)打印输出英文版,没有任何问题。但是当我们尝试将Sinhala Unicode字母打印到打印机时,它打印为“?”分数。我们将数据(僧伽罗语单词)作为Unicode字母提供给打印机。我们无法弄清楚如何解决这个问题。任何帮助都将得到彻底的赞赏。

这是我们正在使用的代码。 https://gist.github.com/anonymous/1c4858f19cb474be76b7

1 个答案:

答案 0 :(得分:0)

正如Jim所说,TM-U220不支持UNICODE作为内部字体。这就是为什么它打印"?"。
如果"僧伽罗语"您想要打印的是有限的,有替代解决方案 TM-U220打印机有开放的代码页,Page254和Page255,你可以将你的字体数据放在那些打开的代码页上。
爱普生拥有工具," TM FontRunner"它将有助于将您的字体数据放在Page254和Page255 https://download.epson-biz.com/modules/pos/index.php?page=single_soft&cid=4968&pcat=5&pid=42