我们有一套用斑马打印机生成的新标签。对于新标签,我在^CIx中使用大量字符替换,.命令。(我真正需要的最愚蠢的一个是:^CI6,91,91,92,92,93,93,123,123,124,124,125,125)
对于新的标签来说,一切都很好。但是当我想打印一些旧标签的时候,事情就变得有点混乱了。首先,旧标签不使用任何^CI命令,所以我假设它们是在^CI0中打印的(在新标签出现之前的时间)。不过我也不知道。最好的方法,无论如何,将所有^CI设置恢复为电源状态(但不恢复任何其他打印机设置)。我读过关于JR命令的文章,但对于我想做的事情来说,它走得太远了。有人知道一种只重置^CI配置的方法吗?
提前感谢!你好,佩尔。
发布于 2014-08-21 02:31:46
如果您可以更改旧标签,则应该在开始时添加一个^CI0。来自斑马编程指南:
我们建议在每个ZPL脚本的开头包含一个^CI命令(或Unicode BOM)。在将具有不同编码的ZPL脚本发送到单个打印机时,这一点非常重要。
如果无法更改旧标签,则可以在打印旧标签之前向打印机发送单独(空)标签:
^XA^CI0^XZ
https://stackoverflow.com/questions/25282803
复制相似问题