TSC 打印机不打印 .BMP 文件

问题描述

打印机型号 tdm-20。

我需要打印 bmp 文件, 我的代码是:

        `macAddress = mBTDevices[position].address
         TscDll.openport(macAddress)
         TscDll.setup(100,60,1,15,3,0)

        TscDll.clearbuffer()
        TscDll.downloadbmp("test.bmp")

        TscDll.printlabel(1,1)

        TscDll.closeport(5000)`

并且它不起作用。 打印机打印出清晰的工作人员。 我在 Android 10 上使用 galaxy Note 9。 如果我发送文本它工作正常。

解决方法

TscEthernetDll.setup(100,150,4,0);
TscEthernetDll.clearbuffer();
TscEthernetDll.sendpicture(0,20,path);
TscEthernetDll.sendcommand("PUTBMP 100,520,\""+path+"\"\r\n");
Thread.sleep(1000);
TscEthernetDll.sendcommand("PRINT 1\r\n");