77范文网 - 专业文章范例文档资料分享平台

ZPLII命令参考(9)

来源:网络收集 时间:2019-08-03 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

^CT,~CT 改变命令指令前缀

^CT,~CT(改变分隔符)指令是用于改变指令前缀。缺省前缀是(~)。 ^CT,~CT指令格式 ^CTx,~CTx

^CT,~CT

=

改变鄂氏符 任何ASCII字符

缺省值:要求有参数。如不用参数,下一字符接收后作为新的前缀字符。

x =

用脱字符(^)指令,你必须用格式括号指令(^XA和^XZ)围住。例如,改变格式指令前缀为斜杠(/)并改变分隔符为(+),你的程序行应是这样:

^XA^CD+^CC/^XZ

你改变格式指令前缀后,你将用/XA和/XZ括号围上程序。

^CV 代码确认

^CV(代码确认)是一个开关,它打开或关闭代码确认功能。当代码确认打开时,所有的条码数据都将检查以下几种错误情况:

? ? ? ? ?

字符不在字符集中 校验位不正确

数据字段太长(字符太多) 数据字段太短(字符太少)

参数串包含了不正确的参数或丢失参数

检测到非法字符时,打印机将打印一个错误信息和代码来代替代码图像。信息以“INVALID-X”的方式显示,X是以下的错误代码:

C = 字符不在字符集中 E = 校验位不正确

L = 数据字段太长(字符太多) S = 数据字段太短(字符太少)

P = 参数串包含了不正确的参数或丢失参数

一旦打开了条码确认功能,^CV将一直保持作用到下一个^CV关闭条码确认功能。本命令不永久保存。

注:如果存在不止一个错误,显示第一个错误。

^CV命令的格式是: ^CVa ^CV

=

条码确认 代码确认

a =

默认值:N=不检测

其他值:Y= 检测

以下例子是^CV如何工作的。第一个示例打印出了正确的条码,其他的示例打出了错误信息。

^CW 字体标识

所有机内字体有一字符标识如A、B、C等。^CW(字体标识)指令分配单个字母字符(A到Z和0到9)用于下载到DRAM R:的字体,内存卡 B:,EPROM E:,或内建的 Z:。

如果字符和机内字体符相同,则下载字体代替机内字体。当格式里调用机内字体时,下载字体将被打印在标签上。如替换了机内字体,这改变起作用到到关机。

如给的字符是不同的,下载字体是作为一种增加的字体。所给的字体将保存直到新的指令输入或打印机关机。

^CW指令格式是 ^Cwa,d,f

^CW

=

字体标识。ZPLII调用时使用新的字体。

替代机内字体字母或加入新字体。 (要求输入一个字符)

贮存字体源设备 (附加。缺省是R:)

下载字体名替换机内字体或增加字体。(扩展固定在.FNT。)

缺省:Unknown

a =

d = f =

以下是用^CW指令一些例子

将MYFONT.FNT贮存在DRAM中,格式称为字体A: ^XA^CWA,R:MYFONT.FNT^XZ

将MYFONT.FNT贮存在DRAM中,增加字体Q: ^XA^CWQ,R:MYFONT.FNT^XZ

将NEWFONT.FNT贮存在DRAM中,格式称为F:

^XA^CWF,R:MYFONT.FNT^XZ

~DB 下载点阵字体

~DB(下载点阵字体)指令设置打印机按收下载点阵字体,定义原始单元尺寸,基准线,空间大小和版权。

这指令由两部份组成,一个ZPLII指令定义字体和数据结构段内每个字符字体。 以下是一个使用~DB命令的例子。它将头两个字符下载到DRAM中。

~DBR:TIMES.FNT,N,5,24,3,10,2,ZEBRA 1992, #0025.5.16.2.5.18.

00FF 00FF FF00 FF00 FFFF

#0037.4.24.3.6.26. 00FF00 0F00F0 0F00F0

00FF00

~DB指令格式

~DBd,o.x, a, h, w, base, space, #char, ?, DATA

~DB

=

设置打印机接受下载字体。

贮存字体到目标设备。(固定,始终是DRAM(R:))

字体名,1-8字符, 默认值: 缺省 = Unknown

扩展名,3字符 ( 固定的,始终是:FNT)

字体旋转

缺省

值:

R = 90,

其他

值:

B = 270

h = w = base = space = #char =

? =

目前仅支持N。 最大单元的高度(点) 最大单元的宽度(点) 单元项的点到字符基准线

空的宽度或字间距

字体字符数(这必须在下载字符数已做) 版权者(最大文本串长度是63字符)

ASCII数据结构定义字体每个字符。#符号表示字符码参数被分隔。字符码是1到4允许国

DATA =

际字符集下载到打印机。

I = 180, N = 不旋转

d =

o = x = a =

数据结构是

#××××.h.w.x.y.i.data

=

××××

h = w =

x = y = i = data =

x方向(点) y方向(点)

排版移动替换(宽度包括字体字符间的间隙)

十六进制点阵描述

字符代码

点阵高度(点) 点阵宽度(点)

^DD 下载直接点阵

^DD(下载直接点阵)命令下载一个点阵到打印机,直接打印,并不保存在内存中。 注:参见~DG(下载图形),可得到更详细的关于如何计算本命令的参数的资料。

~DD的格式: ~DD,a,b,DATA

^DD

=

下载直接点阵 图形的字节总数

默认值:没有-如果没有指定本参数,整个命令将被忽略。

其他值:相应的图形大小的字节数。

范围:1到99999。超出范围时设为最接近的上下限值。

b =

每行字节总数

默认值:没有-如果没有指定本参数,整个命令将被忽略。

其他值:相应的图形大小的字节数。

范围:1到99999。超出范围时设为最接近的上下限值。

DATA =

定义图像的十六进制的ASCII字符串

CR和LF可以加在需要的地方。每个字节用两位ASCII码来表示的数字对必须和前面所指定 的数据相符,超过指定数据的数据将被忽略。逗号将置当前行为空行(用00填充),这样就

可以使你减少传送数据。~DN命令或其他~命令将会中断下载。

a =

默认值:没有,必须指定

范围:00到FF

~DE 下载编码

标准的Windows TrueType字体的编码是Unicode。因此,ZPL字段数据必须将其他编码转换成Unicode。它需要用^DE(下载编码)命令下载一个对照表。这些表由Ztools for Windows提供。

目前,字体转换只支JIS和Shift-JIS到Unicode。

~DE的格式: ~DEn,s,DATA

~DE

=

下载极大的Unicode TrueType的编码表。

表名

默认值:没有名字 =本命令被忽略

其他值:输入一个带标识符的目标设备的表名(最大为8位长度)

目标设备的标识符: R:= RAM 内存 B:= 内存卡

s =

表的大小

默认值:没有数值 = 本命令被忽略

其他值;输入所占内存的字节数

DATA =

数据串

默认值:没有数值 = 本命令被忽略

其他值:用ASCII码表达的HEX值(2HEX/字节)

2位的数值必须匹配表的大小。(一个字节数不足的数值会使整个命令被忽略)

= n

例子:

~DER:JIS.DAT,27848,300021213001...

(27848个2位的HEX值)

^DF 下载格式

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库ZPLII命令参考(9)在线全文阅读。

ZPLII命令参考(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/675945.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: