我们使用Zebra打印机生成一组新标签。对于新标签,我在^ CIx,...命令中使用了大量的字符替换。 (实际上需要的最愚蠢的是:^ CI6,91,91,92,92,93,93,123,123,124,124,125,125)
对于新标签,一切正常。 但是当我想要打印一些旧标签时,事情会变得混乱。 首先,旧标签不使用任何^ CI命令,所以我假设他们在^ CI0中打印(在新标签进入之前的时间内)。但我不知道。 无论如何,最好的方法是将所有^ CI设置恢复为开机状态(但不还原任何其他打印机设置)。 我已经阅读了关于~JR命令的内容,但是对于我想要做的事情来说,它已经过了几步。 有没有人知道重置^ CI配置的方法?
提前致谢! 问候, 佩尔。
答案 0 :(得分:1)
如果您可以更改旧标签,则只需在开头添加^CI0
即可。来自Zebra编程指南:
我们建议在每个命令的开头包含^ CI命令(或Unicode BOM) ZPL脚本。当将具有不同编码的ZPL脚本发送到a时,这很重要 单打印机。
如果您无法更改旧标签,则可以在打印旧标签之前向打印机发送单独的(空)标签:
^XA^CI0^XZ