zebra-printers - ZPL 编程 - 重置每个打印作业的设置

标签 zebra-printers zpl zpl-ii

Zebra ZPL 标签打印机在打印作业之间传递打印命令。因此,如果您发送旋转标签的 ^FWR 命令,则所有 future 的作业都将被旋转,因此如果您想要将方向重置为 ^FWN,下一个标签将以纵向模式打印。

有没有办法在每个打印作业上自动重置 Zebra 上的“标准”设置?那么上一个作业的设置不会延续到下一个作业吗?我希望发送到打印机的每个 zpl 文件都能以完全相同的方式打印,无论之前打印了什么。

或者我可以发送一组默认命令来重置方向、字体、位置、dpi、测量值等?

有一个命令可以执行开机/恢复出厂设置,但我不想在每次打印标签时都执行此操作。

最佳答案

您可以手动重置所有不需要的设置。

这对我有用

^PON^LH0,0^FWN

.

FWN resets field orientation
LH resets the offset
PO resets print orientation

不确定您是否需要所有这些和/或其他内容。就我的具体情况而言,我不需要 FWN。

将一些示例 ZPL 粘贴到打印机时,我的打印出现困惑。接下来的 30 个标签的方向和偏移发生了变化,导致它们无法使用。所以我现在在标签的开头有上面的命令。

您可能还需要重置其他设置。

关于zebra-printers - ZPL 编程 - 重置每个打印作业的设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54600979/

相关文章:

php - jZebra - 原始命令入门

java - 打印重音 (UTF-8) Zebra cpcl Java/Android

printing - Windows IoT - Zebra 蓝牙打印机

java - 在Java中打印带有下一行的字符串(斑马线模式)

c# - 移动应用程序中的移动打印格式自定义

python - 类型错误 : a bytes-like object is required, 而不是 'Drawing'

ios - Zebra iMZ320 图像打印进纸过多

c# - 用于打印条码标签的 Zebra Printer C# 代码

zebra-printers - ZPL 如何以可变长度居中文本

xslt - ZPL:无论文本长度如何,如何在标签上水平居中放置一行文本