EPSON热敏打印机通过POSDLL调用POS_PreDownloadBmpToRAM、POS_S_PrintBmpInRAM函数实现电影票等单色位图的二维码打印,而在转换单色位图后,需将图像信息头中的位图点阵图使用的调色板颜色数(10)及指定重要的颜色数(11)设置为0;同时, ...
EPSON热敏打印机通过POSDLL调用POS_PreDownloadBmpToRAM、POS_S_PrintBmpInRAM函数实现电影票等单色位图的二维码打印,而在转换单色位图后,需将图像信息头中的位图点阵图使用的调色板颜色数(10)及指定重要的颜色数(11)设置为0;同时,点阵图资料大小为(7)为(2)。
- size:4 bytes,0x28 = 40 bytes,表示Info Header的大长度总共 40 bytes
- width:4 bytes,0x10 = 16,图像宽度为16 pixel
- height:4 bytes,0x10 = 16,图像高度为16 pixel
- planes:2 bytes,0x01 = 1,位元面数为1
- bits:2 bytes,0x20 = 32,每個pixel需要32bits
- compression:4 bytes,0代表不压缩
- imagesize:4 bytes,0x400 = 1024 bytes,点阵图资料大小为1024 bytes
- xresolution:4 bytes,水平解析度
- yresolution:4 bytes,垂直解析度
- ncolours:4 bytes,点阵图使用的调色板颜色数
- importantcolours:4 bytes,重要的颜色数
图片引用自《http://blog.csdn.net/o_sun_o/article/details/8351037》。
具体操作方法为:
/// <summary>
海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com
原标题:热敏打印单色位图
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。