我正在开发蓝牙打印应用。
我正在使用MOB-80热敏打印机配置 - 8dotsper/mm,203dpi
所以要打印图像,我们需要转换为bmp formap(1位像素或1bpp)的图像
我们已经转换了它,但我们如何计算可以发送到打印机的bmp图像的字节
与
COMMAND: 0D 1D 76 30 00 XL XH YL YH DATA
当我使用代码
计算字节时ByteBuffer buffer = ByteBuffer.allocate(bytes);
input.copyPixelsToBuffer(buffer); //input is 1bpp bitmap image
byte[] data = buffer.array();
数据大小不等于图像字节大小,当我们在绘画中打开它时,它会在绘画中显示。
我对此很困惑
但是图片没有打印..请建议我。