Печать символа индийской рупии (₹) - PullRequest
0 голосов
/ 04 января 2019

Я использую термопринтер OVIO Bluetooth.Я хочу напечатать символ индийской рупии ().Когда я добавляю символ в строку и отправляю строку для печати, все печатается нормально, кроме символа.Символ "? " печатается вместо "".Я установил кодировку charset на UTF-8.

. Руководство по принтеру можно найти на ЭТОЙ ССЫЛКЕ .В руководстве на Page 11 есть возможность определить пользовательский символ, но не знаю, как этого достичь.

String msg="₹"+"1,000.00"; outputStream.write(msg.getBytes("UTF-8"));

1 Ответ

0 голосов
/ 04 января 2019

Вы должны использовать символ Юникода .В Java это используется как

String msg = Html.fromHtml("\u20B9 1,000.00")

...