我目前正在使用斑马ZQ520。我在粘性标签上打印。我的问题是,打印机完成一个标签时,打印机不会升级到标签之间的差距,这是我需要的。
我已经阅读了有关JSA命令并尝试使用它。
[https://support.zebra.com/cpws/docs/zpl/js_command.pdf] [1]
我发送到打印机的序列看起来像这样。完整序列代表一个标签。
~JSA^XA^CWZ,E:TT0003M_.FNT^FS^XZ^XA^PA1,1,1,1^JUS^XZ....
我不确定我是在正确的位置插入JSA还是很重要。我也尝试了〜JSB,但这似乎也没有任何效果。
任何帮助的技巧都将不胜感激。
谢谢。
默认情况下,打印机在" bar sense"中,也就是说,它正在寻找在衬里背面打印的黑条以用于校准。要将打印机放入"差距sense"中,您需要发送以下CPCL命令:
! DF CONFIG.SYS
! UTILITIES
GAP-SENSE
PRINT
打印机处于适合条或差距的正确模式后,然后运行collownign命令进行校准:
~jc^xa^jus^xz
还请参见有关校准ZQ和QL打印机的斑马KB文章。
我发现了问题所在。打印机的打印模式未设置为正确的值。顺便说一句,我使用相同的打印机作为连续纸和粘性标签。
对于粘性标签,需要将其设置为撕开,而实际上它设置为倒流。
我发现斑马Android设置实用程序在对该问题的影响方面非常有用。我现在将打印模式(Media.printMode)从我的应用程序代码从运行时间进行正确的值。
@eltonsaunders非常感谢您的帮助!