我有 QS58 型号的蓝牙/USB 热敏打印机。我想打印像“मराठी”这样的unicode字符
当我通过 USB 将打印机连接到计算机并进行打印时,它可以正确打印。但是,当通过我的 android 应用程序打印时,它正在打印无效字符(中文字符)。
我认为 Windows 正在向打印机发送正确的数据,但我的应用程序没有。所以请告诉我我可以将数据发送到打印机。
我已经尝试过以下方法
mmOutStream.write("मराठी".getBytes("UFT-8"));
mmOutStream.write("मराठी".getBytes("UFT8"));
mmOutStream.write("\u0991\u0992".getBytes("UFT-8"));
mmOutStream.write("\u0991\u0992".getBytes());