标签机二次开发
1.?BPLA_OpenComEx("com1",38400,1,1000)
? ? 打開串口
2.?BPLA_Set(2,0,1)
? ? 設置打印機基本參數,如果設置出紙方式為“撕離”,那么需要第3.1步,如果設置出紙方式為“回卷”,需要第3.2步
? ? 如果打印機有碳帶,需要設置打印機為“熱轉印打印"。
3.1?BPLA_SetEnd(185)
? ?設置出紙停止位置。
3.2 BPLA_SendCommand函數發送‘G' 'P'
??設置出紙停止位置。
4.?BPLA_StartArea(1,820,0,0,30,0,0,0)
? ?主要設置打印紙總的寬度。
5.?BPLA_PrintTruetype("設備ID: ",22,200,"微軟雅黑",40,0)
? ?打印TrueType文字,需要注意的是字符串的寬帶為函數自動計算,如果超過了第4步設置的打印紙寬帶,打印機將不相應。
6.?BPLA_Print(1,1,1)
? ?開始打印。
另外需要注意的是,L42打印機,沒有提供一行多個標簽的函數設置。因此打印內容需自行編寫。
并且第2,3步不可缺少,如果沒有,打印內容每次高度不一致,且,出紙位置無法預知。
總結
- 上一篇: 修改SMDK6410的调试串口为普通串口
- 下一篇: 仅一部iPhone大小!撼讯RX6400