backup/export图形如何存储在Zebra打印机内存中?
How backup/export graphics stored in Zebra printer memory?
我有一台 Zebra 打印机,它的内存中有一些图像(GRF 文件),我想将其导出为备份,是否可以这样做?
我只发现了如何将新图像上传到打印机、打印图像,但我没有找到任何方法将其从打印机下载到计算机。
为此,您需要使用 HZ 命令。它会 return 图形,您可以将其发送到另一台打印机。
来自 Zebra ZPL 手册:
^HZ
显示描述信息
^HZ 命令用于returning XML 格式的打印机描述信息。打印机 returns
有关格式参数、对象目录、单个对象数据和打印状态信息的信息。
格式:^HZb
格式:^HZO,d:o.x,l
参数详情
b = 显示对 return
的描述
值:
a = 显示所有信息
f = 显示打印机格式设置信息
l = 显示对象目录列表信息
o = 显示单个对象数据信息
r = 显示打印机状态信息
默认值:如果值缺失或无效,命令将被忽略
参数详情
d = 存储对象的位置
值:R:、E:、B: 和 A:
默认值:R:
o = 对象名称值:1 到 8,或 1 到 16 个字母数字字符,基于参数 l。
默认值:如果未指定名称,则使用 UNKNOWN。
x = extension 支持的对象扩展(参数 o)包括:
.FNT — 字体
.GRF — 图形
.PNG — 压缩图形
.ZPL — 存储格式
.DAT — 编码 table
.ZOB — 可下载对象
.STO — 警报数据文件
l = 长文件名支持值:
Y = 是
如果是,对象数据将文件名存储为 16 个字符。数据是
仅兼容固件版本 V60.13.0.5 或更高版本。
N = 否
如果为N,则对象数据将文件名存储为8 个字符。数据是
向前和向后兼容所有版本的固件。
默认:N
示例:此示例显示位于 R:.
上的对象 SAMPLE.GRF 的对象数据信息
^XA
^HZO,R:SAMPLE.GRF
^XZ
我有一台 Zebra 打印机,它的内存中有一些图像(GRF 文件),我想将其导出为备份,是否可以这样做? 我只发现了如何将新图像上传到打印机、打印图像,但我没有找到任何方法将其从打印机下载到计算机。
为此,您需要使用 HZ 命令。它会 return 图形,您可以将其发送到另一台打印机。
来自 Zebra ZPL 手册:
^HZ
显示描述信息
^HZ 命令用于returning XML 格式的打印机描述信息。打印机 returns 有关格式参数、对象目录、单个对象数据和打印状态信息的信息。
格式:^HZb
格式:^HZO,d:o.x,l
参数详情
b = 显示对 return
的描述值:
a = 显示所有信息
f = 显示打印机格式设置信息
l = 显示对象目录列表信息
o = 显示单个对象数据信息
r = 显示打印机状态信息
默认值:如果值缺失或无效,命令将被忽略
参数详情
d = 存储对象的位置
值:R:、E:、B: 和 A:
默认值:R:
o = 对象名称值:1 到 8,或 1 到 16 个字母数字字符,基于参数 l。
默认值:如果未指定名称,则使用 UNKNOWN。
x = extension 支持的对象扩展(参数 o)包括:
.FNT — 字体
.GRF — 图形
.PNG — 压缩图形
.ZPL — 存储格式
.DAT — 编码 table
.ZOB — 可下载对象
.STO — 警报数据文件
l = 长文件名支持值:
Y = 是
如果是,对象数据将文件名存储为 16 个字符。数据是 仅兼容固件版本 V60.13.0.5 或更高版本。
N = 否
如果为N,则对象数据将文件名存储为8 个字符。数据是 向前和向后兼容所有版本的固件。
默认:N
示例:此示例显示位于 R:.
上的对象 SAMPLE.GRF 的对象数据信息^XA
^HZO,R:SAMPLE.GRF
^XZ