Я разрабатываю приложение для Android.Это приложение должно быть в состоянии печатать на термопринтере Bluetooth, SPRT T10 BT , мне нужно печатать как английские, так и тамильские слова на этом принтере.Но, к сожалению, этот принтер не печатает тамильские слова.Но это отлично работает для английских слов.Я тоже попробовал тамильский юникод, но у меня это не сработает.Пожалуйста, помогите мне найти решение.
Я следую этим урокам.
https://github.com/imrankst1221/Thermal-Printer-in-Android/blob/master/ThermalPrinter/app/src/main/java/nullpointer/thermal/printer/MainActivity.java
Печать символов Unicode с Android на Bluetooth-принтер с термопринтом
но эти уроки не работают для меня.
MainActivity.java
public void printUnicode() {
try {
mService.write(PrinterCommands.ESC_ALIGN_CENTER);
printText(Utils.UNICODE_TEXT1);
} catch (Exception e) {
e.printStackTrace();
}
}
private void printText(byte[] msg) {
// Print normal text
mService.write(msg);
printNewLine();
}
Utils.java
public static final byte[] UNICODE_TEXT1 = new byte[] {0x0D, 0x45, 0x45,
0x45, 0x45, 0x45,0x45, 0x45, 0x45,0x45, 0x45, 0x45,0x45, 0x45, 0x45,
0x23, 0x23, 0x23,0x23, 0x23, 0x23,0x23, 0x23, 0x23,0x23, 0x23, 0x23,
0x23, 0x23, 0x23};