Android TSC热敏标签打印机打印

移动开发 作者: 2024-08-24 17:35:01
不知道大家有没有遇到这种情况,有些东西想整理但却不知道怎么去整理。在做之前一头雾水,百度上也找不到答案,然后搞出来又发现没什么内容,所以好像也没什么可整理。 但是更多,我想说的是,我们还是要学会去总结
  • 问题一:在代码中有一个参数是设置打印的份数,以及初始化的时候会设置纸张的大小间隙等等。打印机打印一张出来很多张,并且执行一次之后打印机就报 卡纸异常
  • 问题二:指令不执行
  • 问题三:打印的文本较长,不会自动换行(比如上方的二三行是一个内容)
     for (int i = 0; i < invCode.length(); i = i + 10) {
            TscDll.sendcommand("TEXT 350," + (75 + i * 3) + ",\"0\",12,3,\" " + invCode.substring(i,i + 10 < invCode.length() ? i + 10 : invCode.length()) + "\" \r\n ");
        }//invCode为打印的内容
  • 问题四:中文乱码问题(上面效果图就是中文乱码格式之一,成功的没有保存图片)
        String SC1="这是一段文字";
        byte[] QQ2 = new byte[1024];
        try {
            QQ2=SC1.getBytes("GB2312");
        } catch (UnsupportedEncodingException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        TscDll.sendcommand("TEXT 20,30,\"FONT001\",2,\"");
        TscDll.sendcommand(QQ2);
        TscDll.sendcommand("\"\r\n");
原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_67940.html