问题概述:使用Zebra 105SL(300dpi)创建的标签,能否在600dpi的斑马打印机上打印?为什么打印出来的标签会变小?应如何设置?
现象
用户使用Zebra 105SL(300dpi)创建的标签,在600dpi的斑马打印机上打印时,发现标签尺寸变小。
原因
标签变小的根本原因在于打印机分辨率不同导致ZPL指令中尺寸参数(以点为单位)的换算差异。300dpi打印机每毫米对应12点,而600dpi打印机每毫米对应24点。若沿用300dpi的指令参数,在600dpi打印机上实际尺寸会减半。
解决
是否可以直接使用取决于创建标签的方式:
- 第三方软件创建标签:如BarTender、CodeSoft、LabelView、LabelMatrix、NiceLabel、ZDesigner等,可直接在600dpi打印机上使用,但必须安装对应的600dpi驱动程序,不可使用300dpi驱动,否则会导致标签变小。此外,条形码宽度可能略有变化,属正常现象。
- ZPL指令创建标签:需修改指令中的尺寸参数。例如,标签长度40mm,300dpi时指令为^LL480,600dpi时应改为^LL960,否则实际长度仅为20mm。
小结
通过第三方软件创建的标签可直接切换,但需正确安装驱动;通过ZPL指令创建的标签需按分辨率比例调整尺寸参数。正确设置后,即可在600dpi打印机上正常打印。


