john snow Asked: 2019-05-14 04:02:26 +0800 CST2019-05-14 04:02:26 +0800 CST 2019-05-14 04:02:26 +0800 CST 如何从标签的右上角开始(斑马标签打印机) 772 所以我正在使用斑马标签打印机,通常你使用 FO 来定位诸如文本之类的东西,FO 从标签的左上角开始。有没有办法从右上角开始?我知道你有 PW,它从标签的顶部中间开始。 感谢您的帮助。 printer zebra-printer 1 个回答 Voted Best Answer hdhondt 2019-05-14T15:20:29+08:002019-05-14T15:20:29+08:00 ^FO 命令本身会转到字段的左上角。但是,您可以将 X 和 Y 坐标添加到命令中。这些坐标以打印机点为单位,即在 200 dpi 时,X=200 将向右移动 1"。左上角位于 X=0,Y=0。命令 ^FO 本身等同于 ^FO0,0 . 在你的情况下,Y 仍然是 0 但你需要计算出右上角的 X 坐标。这取决于标签尺寸和打印机分辨率。 如果您想从右上角开始,您可能还意味着标签应该右对齐。在这种情况下,您可以向 ^FO 添加第三个参数。检查您的打印机是否支持此功能。对于参数为 1 的右对齐。因此,对于右对齐标签,从 X 坐标 800(200 dpi 时为 4")开始,命令为: ^FO800,0,1 请注意,^PW 设置标签宽度。 有关 ZPL 命令的更多信息,请参见ZPL 编程指南。
^FO 命令本身会转到字段的左上角。但是,您可以将 X 和 Y 坐标添加到命令中。这些坐标以打印机点为单位,即在 200 dpi 时,X=200 将向右移动 1"。左上角位于 X=0,Y=0。命令 ^FO 本身等同于 ^FO0,0 . 在你的情况下,Y 仍然是 0 但你需要计算出右上角的 X 坐标。这取决于标签尺寸和打印机分辨率。
如果您想从右上角开始,您可能还意味着标签应该右对齐。在这种情况下,您可以向 ^FO 添加第三个参数。检查您的打印机是否支持此功能。对于参数为 1 的右对齐。因此,对于右对齐标签,从 X 坐标 800(200 dpi 时为 4")开始,命令为:
请注意,^PW 设置标签宽度。
有关 ZPL 命令的更多信息,请参见ZPL 编程指南。