问题概述:有用户反映,其Godex EZ-1100 Plus条码打印机在通过指令打印时无法输出汉字,仅能打印数字、线条和条码。用户拥有两台同型号打印机,使用相同程序,其中一台正常,另一台异常,因此怀疑并非程序问题。
现象
两台Godex EZ-1100 Plus条码打印机,使用同一段指令程序,一台能够正常打印汉字,另一台则无法打印汉字,但数字、线条和条码打印正常。
原因
该问题通常是由于打印机未安装CF Card转接卡及CF Card所致。EZ-1100 Plus条码打印机内部字体不包含汉字,需通过CF卡扩展内存并下载汉字字体,才能在指令中调用并打印汉字。
解决步骤
- 硬件准备:购买一块CF Card转接卡和CF卡,按照说明书安装转接卡,并将CF卡插入转接卡。
- 格式化CF卡:CF卡必须格式化为FAT16格式。若打印机检测到非FAT16格式,会发出3声蜂鸣,Status灯亮橘色。此时按下FEED键,打印机将自动格式化CF卡为FAT16,完成后LED灯转为绿色。
- CF卡规格要求:
- Compact Flash Type I
- 符合CF卡规范V1.4
- 容量为128MB至1GB
- 文件系统为FAT16
- 获取汉字字体:将一台已具备汉字字体的打印机连接电脑,运行QLabel软件,在“控制”菜单中选择“列出条码机中”,查看“Asian Font name and available space”,打印机会打印出当前汉字字体的名称和ID号。
- 下载字体至另一台打印机:将未安装汉字字体的打印机(已安装CF卡)连接电脑,运行QLabel软件,点击“Advance”菜单,选择“下载”->“下载字型到”->“下载到外部记忆体”,选择字体和大小,输入与另一台打印机相同的ID号,即可完成汉字字体下载。
小结
通过上述步骤,为未安装汉字字体的打印机安装CF卡并下载汉字字体,即可解决无法打印汉字的问题。确保CF卡规格符合要求,并正确格式化,是成功打印汉字的关键。


