0

我们有一组使用 Zebra 打印机生成的新标签。对于新标签,我在 ^CIx,... 命令中使用了大量的字符替换。(我真正需要的最愚蠢的是:^CI6,91,91,92,92,93,93,123,123,124,124,125,125)

对于新标签,一切正常。但是当我想打印一些旧标签时,事情就有点混乱了。首先,旧标签不使用任何 ^CI 命令,所以我假设它们在 ^CI0 中打印(回到新标签出现之前的时代)。不过我不知道。无论如何,最好的方法是将所有 ^CI 设置恢复为开机状态(但恢复任何其他打印机设置)。我已经阅读了 ~JR 命令,但是对于我想做的事情来说,它走得太远了。有谁知道重置 ^CI 配置的方法?

提前致谢!问候,佩尔。

4

1 回答 1

1

如果您可以更改旧标签,则应该^CI0在开头添加一个。来自 Zebra 编程指南:

我们建议在每个 ZPL 脚本的开头包含一个 ^CI 命令(或 Unicode BOM)。当将具有不同编码的 ZPL 脚本发送到单个打印机时,这一点很重要。

如果您无法更改旧标签,您可以在打印旧标签之前将单独的(空)标签发送到打印机:

^XA^CI0^XZ

于 2014-08-21T02:31:46.460 回答