【发布时间】:2013-11-11 11:00:14
【问题描述】:
我有 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());
【问题讨论】:
标签: android unicode printing bluetooth