5

如何使用 ZPL II 打印位图 (BMP) 图像?

我使用 ~DY 将 BMP 下载到打印机:

~DYR:PRINT,B,B, <size> , <width> , <data>

我正在使用 PHP 将原始数据发送到打印机,因此 <> 变量来自该脚本。使用打印机的诊断实用程序,我验证了使用该命令成功下载了文件。我还能够使用 TSPL 打印该 BMP 文件,这是一种不同的打印机语言,除了 ZPL 之外,此特定打印机还支持这种打印机语言,因此我知道 BMP 的编写是正确的。

我尝试使用以下代码打印 BMP:

^XA
^FO0,0^XGR:PRINT.BMP,1,1^FS
^XZ

但它只会吐出一个空白标签。

我究竟做错了什么?

4

5 回答 5

2

试试这个:

^FO0,0^IMG:PRINT.BMP^FS

祝你好运。

于 2012-11-28T01:34:59.300 回答
1

根据我的信息,您不能使用 .BMP 扩展名,因此将其设置为固定值,即 .GRF

也检查一下 -> http://www.servopack.de/support/zebra/ZPLII-Prog.pdf

于 2011-08-16T18:47:22.757 回答
1

您可以使用 ZebraNet Bridge 将您的 BMP(或 PNG、或 JPG 等)转换为 GRF 格式

http://www.zebra.com/id/zebra/na/en/index/drivers_downloads/utilities/other_utilities/zebranet_bridge_enterprise.html

于 2011-08-16T19:14:18.177 回答
1

以下是下载 Zebra Setup Utilities 的链接:

https://www.zebra.com/us/en/support-downloads/eula.-227178c9720c025483893483886ea54dde80fe8dccd74087deac0002665121f1b906a97e0267e4c60078aef6cd4a559.html

启动应用程序后,我按下“安装新打印机”按钮并安装了随机打印机。

安装打印机后,选择打印机并按“下载字体和图形”按钮。这将安装“ZebraDesigner Fonts and Graphics Downloader”。

您可以使用此实用程序将位图转换为斑马位图。

我现在正在遵循这些指示。我会让你知道它是否有效。

https://km.zebra.com/kb/index?page=content&id=SO7892

该软件可以工作,但我仍然无法将 .bmp 转换为实际的 ZPL 位图。

于 2015-05-29T22:59:09.240 回答
0

该站点提供了一个 ZPL 查看器,其中包括导入图像的功能。导入后,图像将转换为 ZPL 并提供生成的代码。

http://labelary.com/viewer.html

显然,这仅适用于静态图像。

于 2019-12-03T17:09:53.123 回答