问题标签 [zpl-ii]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3255 浏览

php - zpl 条形码仅从 Chrome 和 IE 打印到通用/文本

我正在尝试将我的 Web 界面生成的 ZPL 代码打印到配置为通用/纯文本打印机的 Zebra 打印机(Zebra GK420d),这在 Firefox 中运行良好。在 Chrome 和 IE 中它不起作用。我正在使用最新的 IE 和 Chrome 版本,我的操作系统是 windows 8。我清除了缓存和 cookie 并尝试了。但我无法打印。这是我的示例 zpl 条形码,如下所示。

请帮助我如何解决这个问题。在此先感谢

0 投票
2 回答
2983 浏览

zebra-printers - ZPL 打印穿透

有没有办法使用 ZPL 打印带有删除线的文本(一条穿过文本的线)?

我需要能够打印一些东西并表明它在那里。我查看了 ZPL 编程指南,但没有找到任何更改字体的方法......

0 投票
2 回答
18269 浏览

zebra-printers - Zebra ZPL 命令调整条码大小以位于标签内

我正在使用 Zebra GT800 标签打印机,标签角色大小为 2.5' * 1.75'。我正在努力使用 ZPL 命令将其调整为内部标签。我尝试使用在 ZPL 的用户指南中阅读的粗体文本中的几个值,但没有成功。

当使用BY2值时,会发生条形码超出标签边缘的情况。当我使用BY1值时,它太小而无法阅读。下面是使用的 ZPL 命令。

0 投票
1 回答
1372 浏览

vb.net - 在打印作业之间更改打印机设置 - Zebra 打印机

我可以从打印机设置以及 Zebra Setup Utilities 更改打印机设置。我想知道的是它们是否是一种在两个打印作业之间自动更改设置(暗度或打印模式)的方法。就像一项工作,黑暗设置为 15,另一份设置为 3。

我从 Visual Basic 发送打印作业作为 ThermalLabel 对象。

我已经尝试过使用:

也 :

其中 ligneZPL 是这个字符串 -> "~SD3 \n"

但是打印机(Zebra - GC420T)没有考虑到它。

0 投票
2 回答
1148 浏览

zebra-printers - Zebra RW 420 不使用 ZPL 打印最后一英寸或第一英寸

Zebra RW 420 不使用 ZPL 打印最后或第一英寸(取决于旋转)。

这个链接应该给出一个解决方案,因为它是相同的症状;但我尝试了所有“回馈”(~JSN、~JSA、~JSB)的组合,但没有结果。

这是我的 ZPL 代码(从 ZebraDesigner 打印到文件命令生成)它没有完全打印“Hello 22”:

0 投票
1 回答
540 浏览

php - 如何在 PHP 中使用 .prn 文件在数据矩阵中打印回车符和换行符

我需要打印带有回车符和换行符的 DataMatrix。我的打印机是 Zebra GK420t。我在 Zebra Designer 中制作标签,当从 Zebra Designer 打印标签时,CR 和 LF 工作,但是当我将标签导出到 PRN 文件以使用 PHP 打印时,CR 和 LF 不起作用。

PHP 代码

代码有效!!,但 CR 和 LF 仍然无效。有任何想法吗?

提前致谢!

0 投票
1 回答
1845 浏览

barcode - ZPL Code 128 多子集条形码未按预期打印

我正在使用以下命令在 ZPL 中打印多子集 (FS1-128) Code 128 条码:

我正在尝试生成:

启动C+FNC1+019931265099999891+代码A+T77+代码C+000126101000600209

当我打印出来时,条形码显示:

开始 C + FNC1 + 019931265099999891 + 代码 A + 77 + 代码 C + 000126101000600209 + 95 + 停止

我知道 ZPL 添加了 95(符号检查)和 STOP 来完成条形码。但是,代码 A 部分都是错误的。缺少 T,而 7 被编码为一对(即代码 C),而不是单个数字。就像它打印了代码 A,但忽略了切换到该子集......

更多信息:我正在打印到 Zebra GX420d 和 Zebra LP 2844-Z。

0 投票
2 回答
4302 浏览

zebra-printers - 发送 Zebra Feed 命令

  1. 如何向 zebra ze500 打印机发送进纸命令 - 我想模拟按下设备正面的进纸按钮。
  2. 您可以将介质馈送功能设置为馈送,在关门或启动时,它将馈送 12 个标签。我如何发送命令来执行这个确切的序列?
0 投票
6 回答
56159 浏览

zebra-printers - 如何使用 Zebra 打印机在标签上打印徽标并向其发送 ZPL 指令

我想将 ZPL 指令发送到 Zebra 打印机(目前为 GK420t)。我正在打印 50 毫米 x 20 毫米的标签。我想在标签的左上角打印一个徽标(小 ~ 5mm x 5mm 图像)。

我想知道我应该遵循的步骤来做到这一点。

我一直在阅读并尝试 ZPL 手册中的一些内容,但我并不真正了解它是如何工作的,也找不到工作示例。

看起来我必须先将图像“加载”到打印机中(在所谓的“存储区域”/DRAM 中?)然后打印。

文件扩展名在.GRF手册中多次提到。我找不到将 .PNG 或 .BMP 图像转换为 .GRF 文件的工具。我读到 .GRF 文件是图形图像的 ASCII HEX 表示......但它并没有帮助我完成这项工作。

我可以使用“Zebra Setup Utilities”在标签上打印徽标,方法是“下载字体和图形”,选择任何可用的 .MMF 文件,添加 .BMP 图片,将其下载 [到打印机] 并打印测试页。但直到现在,我都无法使用 ZPL 指令来做到这一点。

我还想知道我应该使用什么最佳尺寸,因为我需要在标签上打印一个约 5 毫米 x 5 毫米的小图像。我打印的图像是 40 像素 x 40 像素的图像。另外,如果我必须从原始图像制作 .GRF 文件,该文件的类型应该是什么(.BMP、.PNG、.JPG)?

你能告诉我如何进行吗?

0 投票
2 回答
3354 浏览

escaping - 如何在 Zebra 编程语言中打印插入符号(^)字符?

使用版本:ZPL2.

格式前缀:^.

有人可以帮助如何^使用 ZPL II 打印插入符号()字符。要么我们需要一些转义序列,要么需要任何其他方式将此格式前缀(^)打印为普通字符。

注意:不要将格式前缀(^)更改为其他字符。

任何帮助将不胜感激。