java - 在 Android 蓝牙打印机中以泰米尔语打印

标签 java android

需要示例 Android 代码才能使用蓝牙打印机以泰米尔语进行打印。 我正在使用以下代码,但它仅打印数字和英文字符:( ..打印机在尝试打印泰米尔字符时提供空白空间..任何新想法将不胜感激..

mbtOutputStream = mmSocket.getOutputStream();
mbtOutputStream.write(Command);
        String sendingmessage = "டெஸ்ட் கிரெடிட் பில்";
        byte[] send = sendingmessage.getBytes();
        mbtOutputStream.write(send);
        mbtOutputStream.write(FEED_LINE);
        mbtOutputStream.flush();
        thread.sleep(20);


        mbtOutputStream.write(as);
        sendingmessage = "   To Retailer:";
        send = sendingmessage.getBytes();
        mbtOutputStream.write(send);
        mbtOutputStream.flush();
        mbtOutputStream.write(FEED_LINE);
        thread.sleep(20);

        sendingmessage = "  No.25/6, டெக்னாலஜி  fund";
        send = sendingmessage.getBytes();
        mbtOutputStream.write(send);
        mbtOutputStream.flush();
        mbtOutputStream.write(FEED_LINE);
        thread.sleep(20);

任何人请告诉我如何输入泰米尔字符在打印机中打印...

最佳答案

尝试byte[] send = Charset.forName("UTF-8").encode(sendingMessage)

关于java - 在 Android 蓝牙打印机中以泰米尔语打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19832860/

相关文章:

android - ionic 电容Android应用无法上网

android - MomentJS 类似 Android 应用程序的功能

java - 当另一个配置文件被激活时自动激活一个配置文件

java - 如何解码表情符号字符的格式不正确的十六进制字符串,例如 "` 1f1e81f1f 3`"?

java - 了解 URLConnection 连接是否真的被合并?

java - 不使用服务的定时通知

Android Media Recorder 启动失败异常

android - 如何在最小化应用程序后坚持导航组件目的地

Java 线程同步 - Thread.sleep() 方法未按预期工作

java - 为什么 Docx4j 不从 docx 文件中删除内容控件?