因为默认的只有宋体 SimSun.TTF 我嫌弃它打印出来比较难看,特别是中英文拼凑在一起的时候。最近研究了如何将NotoSans简体中文装到斑马打印机里面,走了很多弯路,但是最终都成功了. 先看效果.
左边是 Noto Sans (中文用的思源黑体), 右边是自带宋体。
具体步骤是
- 从 Github Noto Sans CJK 下载的字体文件,注意只下载简体中文的,文件会更小,下载OTF格式的。
下载的文件会有很多不同粗细的,不逐一解释
- Thin,最细
- Regular,普通
- Medium
- Light
- DemiLight
- Bold,粗
- Black,最粗
- 选好需要的粗细进行OTF格式到TTF格式的转换
- 通过V8驱动存储字体文件到打印机闪存中
使用下面的打印指令测试效果
^XA
^CW1,E:NOTOSANSSC-REGUL.TTF
^SEE:GB18030.DAT^CI26
^FO20,20^A1N,30,30^FD简体中文abcd1234^FS
^FO20,100^A1N,40,40^FD简体中文abcd1234^FS
^XZ
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。