版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
AA縮放/點(diǎn)陣字體
AA(可縮放/點(diǎn)陣字體)命令用于內(nèi)置的TrueType字體??煽s放字體(也可以認(rèn)為是平
滑矢量字體)能夠以點(diǎn)為單位來對橫向、縱向進(jìn)行擴(kuò)展。點(diǎn)陣字體由點(diǎn)陣象素組成,通常高
度高度大于寬度。
內(nèi)置的的縮放字體(AO=CGTriumvirateBoldCondensed)默認(rèn)為不旋轉(zhuǎn),15點(diǎn)高,12
點(diǎn)寬。打印機(jī)將從AA命令得到字體的旋轉(zhuǎn)方向、寬度、高度等參數(shù)。
AA命令的格式:
AAf,o,h,w
A=縮放/點(diǎn)陣字體
f=字體名
默認(rèn)值:0(CGTriumvirateBoldCondensed)
其他值:A-Z,0-9(打印機(jī)的任何字體,包括下載字體,EPROM中儲(chǔ)存
的,當(dāng)然這些字體必須用~CW來定義為A-Z,0-9)
0=字體力向
默認(rèn)值:'FW默認(rèn)值或上一個(gè)'FW的值。
苴他
2N=正常(Normal)
值:
R=順時(shí)針旋轉(zhuǎn)90度(Roated)
I=順時(shí)針旋轉(zhuǎn)180度(Inverted)
B=順時(shí)針旋轉(zhuǎn)270度(Bottom)
h=字符高度
曲線字體:
默認(rèn)
15點(diǎn)或上一次~CF的值。
值:
可接受
10-1500點(diǎn)
的值:
點(diǎn)陣字體:
默認(rèn)
指定點(diǎn)陣字體的標(biāo)準(zhǔn)高度
值:
其他
標(biāo)準(zhǔn)高度高度的整數(shù)倍,2-10。
值:
w字符寬度
曲線字體:
默認(rèn)
12點(diǎn)或上一次~CV的值,也可以顯示為0
值:
可接受
10-1500點(diǎn)
的值:
點(diǎn)陣字體:
不認(rèn)指定點(diǎn)陣字體的標(biāo)準(zhǔn)寬度
其他標(biāo)準(zhǔn)高度高度的整數(shù)倍,2-10o
值:
AA@使用字體名來調(diào)用字體
AA@(使用字體名來調(diào)用字體)命令使用字體的全名,來調(diào)用字體
示例:
、XAA@N,25,25,B:CYRILLIC.FNT*F0100,2(fFS
"FDThisisatest."FS
*A@N,50,50*F0200,40*FS
"FDThisstringusestheB:Cyrillic.FNTFS
*XZ
第一行命令將查找字體卡/后備電池RAM(B:)中的“Cyrillic.FNT”字體,當(dāng)字體找到后,
命令將繼續(xù)定義字符的方向,大小,然后在標(biāo)簽上打印字段數(shù)據(jù)“Thisisatest.”
一旦"A@定義了“Cyrillic.FNT”,它的作用將一直保持到下一個(gè)AA@命令定義一個(gè)新字
體名時(shí)。
在本例中第二個(gè)乂@命令中,字符的大小增加了,設(shè)置了新的旋轉(zhuǎn)方向,打印機(jī)用同
樣的字體打印出字段數(shù)據(jù)“ThisstringusetheB:Cyrillic.FNT."
AA@o,h,w,n
"A@=縮放/點(diǎn)陣字體
f=使用字體名來調(diào)用字體
默認(rèn)值:0(CGTriumvirateBoldCondensed)
其他值:A-Z,0-9(打印機(jī)的任何字體,包括下載字體,EPROM中儲(chǔ)存
的,當(dāng)然這些字體必須用"CW來字定義為A-Z,0-9)
o=字體方向
默認(rèn)值:上一個(gè)"FW值,如省略則為N。
其他
/古N=正常(Normal)
但:
R=順時(shí)針旋轉(zhuǎn)90度(Roated)
I=順時(shí)針旋轉(zhuǎn)180度(Inverted)
B=順時(shí)針旋轉(zhuǎn)270度(Bottom)
h=字符高度(以點(diǎn)為單位)
縮放字體:整個(gè)字符高度的點(diǎn)數(shù),放大倍數(shù)不是必須的,因?yàn)樽址强?/p>
縮放的。
點(diǎn)陣字體:數(shù)值將四舍五入為字體基本高度的整數(shù)倍,然后再除以基本
高度,得到最接近的放大倍數(shù)。
w=字符寬度(以點(diǎn)為單位)
縮放字體:整個(gè)字符寬度的點(diǎn)數(shù),放大倍數(shù)不是必須的,因?yàn)樽址强?/p>
縮放的。
點(diǎn)陣字體:數(shù)值將四舍五入為字體基本高度的整數(shù)倍,然后再除以基本
寬度,得到最接近的放大倍數(shù)。
n=字體名(按照ZPL命名慣例)
如果沒有指定設(shè)備號的字母,默認(rèn)的設(shè)備是RAM,或R:。如果不指定字
體名,上一個(gè)指定的字體仍將發(fā)生作用。
AB1Code11條碼
AB1(Code11)也就是USD-8碼。在Code11條碼中,每個(gè)字符由三個(gè)條的兩個(gè)空組
成,字符集為10個(gè)數(shù)字和破折號。
打印比例調(diào)整:2.0到3.0
AFD(FieldData:數(shù)據(jù)字段)限制:100+字符。實(shí)際總數(shù)據(jù)由ABY的比例與標(biāo)簽的寬度(如
果旋轉(zhuǎn),則指長度)
AB1命令的格式:
AB1o,e,h,f,g
Bl=Code11條碼
o=字體方向
默認(rèn)值:默認(rèn)值或上一個(gè)~FW的值。
苴他
CN=正常(Normal)
值:
R=順時(shí)針旋轉(zhuǎn)90度(Roated)
I=順時(shí)針旋轉(zhuǎn)180度(Inverted)
B=順時(shí)針旋轉(zhuǎn)270度(Bottom)
e=校驗(yàn)位
默認(rèn)值:N(No)=2位校驗(yàn)位
其他值:Y(Yes)=1位校驗(yàn)位
h=條碼高度
默認(rèn)值:由'BY設(shè)置
其他值:1到9999點(diǎn)
f=打印注釋行
默認(rèn)值:Y=打印(Yes)
其他值:N=不打印(No)
g=將注釋行打印在條碼上方
默認(rèn)值:N=不打印在條碼上方
其他值:Y=打印在條碼上方
AB2交叉二五碼
AB2(交叉二五碼)是高密度的、自校驗(yàn)的、連續(xù)的、數(shù)字的符號。它的每個(gè)字符由五個(gè)
元素組成:五個(gè)條或五個(gè)空。這五個(gè)元素中,兩個(gè)是寬的三個(gè)是窄的。條碼由條和空交叉組
成。
條碼中,每個(gè)字符由三個(gè)條的兩個(gè)空組成,字符集為10個(gè)數(shù)字和破折號。
打印比例調(diào)整:2.0到3.0
AFD(FieldData:數(shù)據(jù)字段)限制:100+字符。實(shí)際總數(shù)據(jù)由P丫的比例與標(biāo)簽的寬度(如
果旋轉(zhuǎn),則指長度)
由定義可知,交叉二五碼的位數(shù)必須是偶數(shù)。如果是奇數(shù),則打印機(jī)自動(dòng)在接收到的數(shù)
據(jù)前加上0,
交叉二五碼使用模10校驗(yàn)法。字符集:數(shù)字0-10
AB2命令的格式:
AB2o,h,f,g,e
-B2=交叉二五碼
o=字體方向
默認(rèn)值:,FW默認(rèn)值或上一個(gè)"FW的值。
苴他
CN=正常(Normal)
值:
R=順時(shí)針旋轉(zhuǎn)90度(Roated)
I=順時(shí)針旋轉(zhuǎn)180度(Inverted)
B=順時(shí)針旋轉(zhuǎn)270度(Bottom)
h=條碼高度
默認(rèn)值:由"BY設(shè)置
其他值:1到9999點(diǎn)
f=打印注釋行
默認(rèn)值:Y=打印(Yes)
其他值:N=不打印(No)
g=將注釋行打印在條碼上方
默認(rèn)值:N=不打印在條碼上方
其他值:Y=打印在條碼上方
e=校驗(yàn)位
默認(rèn)值:N(No)=2位校驗(yàn)位
其他值:Y(Yes)=1位校驗(yàn)位
AB3Code39碼
八B3(Code39碼)是很多行業(yè)的標(biāo)準(zhǔn),為美國國防部(DOD)所采用,是美國國家標(biāo)準(zhǔn)協(xié)
會(huì)(ANSI)MH10.8-1983的三種識別符號之一。也叫作USD-3碼或39碼。
39碼的每個(gè)字符由九個(gè)元素組成:五個(gè)條,四個(gè)空和字符間隙,這九個(gè)元素中,三個(gè)
是寬的,六個(gè)是窄的。
打印比例調(diào)整:2.0到3.0
AFD(FieldData:數(shù)據(jù)字段)限制:100+字符。實(shí)際總數(shù)據(jù)由咱丫的比例與標(biāo)簽的寬度(如
果旋轉(zhuǎn),則指長度)
字符集為10個(gè)數(shù)字和破折號。
Code39碼可以兼容128位ASCII字符集,參看表A和表B
字符集:數(shù)字0-10,A-Z,space,-,
AB3命令的格式:
AB3o,e,h,f,g
"B3=Code39條碼
o=字體方向
默認(rèn)值:,FW默認(rèn)值或上一個(gè)'FW的值。
非他N=正常(Normal)
值:
R=順時(shí)針旋轉(zhuǎn)90度(Roated)
I=順時(shí)針旋轉(zhuǎn)180度(Inverted)
B=順時(shí)針旋轉(zhuǎn)270度(Bottom)
e=模43校驗(yàn)位
默認(rèn)值:N(No)=不打印校驗(yàn)位
其他值:Y(Yes)=打印校驗(yàn)位
h=條碼高度
默認(rèn)值:由,BY設(shè)置
其他值:1到9999點(diǎn)
f=打印注釋行
默認(rèn)值:Y=打印(Yes)
其他值:N=不打印(No)
g=將注釋行打印在條碼上方
默認(rèn)值:N=不打印在條碼上方
其他值:Y=打印在條碼上方
Code39碼的起始位和終止位是自動(dòng)生成的。
注意:模43校驗(yàn)位計(jì)算方法可參考附錄D
AB4Code49碼
AB4(Code49碼)是一種多行、連續(xù)、可變長的兼容128位全ASCII字符集的條碼。
它較完美的實(shí)現(xiàn)了在較小的空間存儲(chǔ)了大量的數(shù)據(jù)。
128碼一般2到8層,每層由左空白區(qū)、層起始符、4個(gè)符號字符、層終止符及右空白
區(qū)組成。層與層之間由一個(gè)模塊的層分隔條分隔。Code49碼的每個(gè)符號字符可表示2個(gè)
基本字符集中的字符。各層能以任意次序掃描。
可以參考UniformSymbologySpecificationUSS-9可得到更多的信息。
打印比例是固定的。
AB4命令的格式:
AB4o,h,f,m
B4=Code49條碼
o=字體方向
默認(rèn)值:"FW默認(rèn)值或上一個(gè)"FW的值。
圣他N=正常(Normal)
值:
R=順時(shí)針旋轉(zhuǎn)90度(Roated)
I=順時(shí)針旋轉(zhuǎn)180度(Inverted)
B=順時(shí)針旋轉(zhuǎn)270度(Bottom)
h=每層高度
定義:
默認(rèn)值:由“BY值確認(rèn)。
其他值:1到標(biāo)簽高度
注意:1并不是可取的數(shù)值
f=打印注釋行
默認(rèn)
N=不打印(No)
值:
A=打印在條碼的上方(Above)
其他
B=打印在條碼的下方(Below)
值:
注意:當(dāng)條碼超過2層,注釋行將越過右邊緣。
m=開始模式
默認(rèn)
A=自動(dòng)模式。打印機(jī)分析數(shù)據(jù)字段并決定起始模式。
值:
0=規(guī)范字母數(shù)字模式
1=多種可讀字母數(shù)字
其他2=規(guī)則數(shù)字模式
值:3=數(shù)字字母組
4=規(guī)則數(shù)字字母變化1
5=規(guī)則數(shù)字字母變化2
Code49字段數(shù)據(jù)字符集
當(dāng)采用起始模式為0到5時(shí),呼口送往打印機(jī)的數(shù)據(jù)是基于Code49碼的內(nèi)部字符集
的。它們在下圖的第一列。字符:;<=>和?是Code49碼的控制字符。
使用模式0—5時(shí),有效的字段數(shù)據(jù)都將被支持。變化字符由一個(gè)轉(zhuǎn)換字符和一個(gè)非轉(zhuǎn)
換字符組成一個(gè)兩個(gè)字符的序列。例如,打印小寫的字符a,先送--個(gè)“SHIFT2”,接著再送
“A”(>A),如果打印注釋行,注釋行上將出現(xiàn)小寫的a。
注意:Code49碼只使用大寫字母。
如果檢測到?個(gè)無效的字串,Code49格式化器將停止解釋,并打印一個(gè)符號來代替這
個(gè)無效的字串,下面就是一些無效的字串的例子。
用除了0到9或空格的任意字符結(jié)束數(shù)字模式
用了第四種模式但數(shù)據(jù)字段起始字符并不是SHIFT1字符集。
用了第五種模式但數(shù)據(jù)字段起始字符并不是SHIFT2字符集。
送了一個(gè)SHIFT1字符但下一?個(gè)字符不在SHIFT1字符集中。
送了一個(gè)SHIFT2字符但下一個(gè)字符不在SHIFT2字符集中。
送了兩個(gè)SHIFT1或SHIFT2控制字符。
使用Code49自動(dòng)模式的優(yōu)勢
使用自動(dòng)模式(默認(rèn)值)可完全不用人工選擇起始模式和人工控制字符變化。自動(dòng)模式
分接收的ASCII字符串,選擇適當(dāng)?shù)哪J?,處理字符變化,以最大密度壓縮數(shù)據(jù)。
注意:當(dāng)大于等于5位數(shù)字時(shí),只能選擇數(shù)字模式,數(shù)字模式在數(shù)字字符串長度小于8
時(shí)在與字母方式相比在條碼所占空間并沒有多大優(yōu)勢。
B7PDF417條碼
AB7(PDF417)條碼命令是一個(gè)二維、多層、連續(xù)、堆棧的符號碼。這種條碼可以在
每個(gè)標(biāo)簽上打印超過1000個(gè)字節(jié)。它完美地適用于那些需要在讀條碼時(shí)讀入大量信息的應(yīng)
用。
代碼由3到90個(gè)堆棧層組成,每,層由開始、停止和符號字符構(gòu)成的碼詞組成,每個(gè)
碼詞包含四個(gè)條和四個(gè)空。每層最少必須有3個(gè)碼詞。
打印比例固定。
下面是一個(gè)PDF417條碼的示例,這個(gè)示例顯示一個(gè)如下所示的條碼,呼D和"FS間
的字符為條碼右邊的內(nèi)容。
AB7命令的格式:
AB7o,h,s,c,r,t
"B7=PDF417條碼
o=字體方向
默認(rèn)值:,FW默認(rèn)值或上一個(gè)'FW的值。
今也N=正常(Normal)
值:
R=順時(shí)針旋轉(zhuǎn)90度(Roated)
I=順時(shí)針旋轉(zhuǎn)180度(Inverted)
B=順時(shí)針旋轉(zhuǎn)270度(Bottom)
h=每層高度
默認(rèn)值:由-BY值確認(rèn)。
其他值:1到標(biāo)簽高度
注意:1并不是可取的數(shù)值
s=這個(gè)數(shù)字表示錯(cuò)誤檢查和糾錯(cuò)級別,默認(rèn)值是只檢測錯(cuò)誤(不糾錯(cuò)),
'提高安全級別將增加糾錯(cuò)能力,當(dāng)然也增加了符號的大小)
默認(rèn)值:0=只檢測錯(cuò)誤。
其他值:1到8。糾錯(cuò)能力從小到大。
注意:當(dāng)條碼超過2層,注釋行將越過右邊緣。
編碼的數(shù)據(jù)的列數(shù)
c=用戶可以指定每列的codeword來控制符號的寬度。
默認(rèn)值:1:2層/列
其他值:1到30
r=編碼的層數(shù)
用戶可以指定層數(shù)來控制符號的高度。
默認(rèn)值:1:2層/列
其他值:3-90
示例:如果沒有輸入層數(shù)和列數(shù),有72個(gè)碼字,共6列12層(隨著碼
字的不同,比例并不是一定的。)
t=截去層指示和停止區(qū)
默認(rèn)值:N=不截去(No),打印層指示和終止符
其他值:Y=截去(No),不打印層指示和終止符
注意:
1.如果層和列都是用戶自定義的,它們的乘積必須小于928。
2.如果層8列>928將什么都不打印。
3.如果碼字總數(shù)>層*列將不打印。
4.條碼不能連續(xù)變化。
5.截短功能用在標(biāo)簽不會(huì)損壞的場合,右連的層指示和終止符可以減少一個(gè)單獨(dú)的模
塊。截去與不截去的條碼的不同請參見下圖。
使用PDF417時(shí)特殊的ABY命令
使用PDF417時(shí)八Byw,r,h的參數(shù)意義如下:
w=模塊寬度(默認(rèn)值=2),上限為10。
r=比例(默認(rèn)值=3)固定。在PDF417中沒作用。
,條碼高度。整個(gè)條碼的高度。如果PDF417在'B7中沒有指定高度時(shí),將
使用這個(gè)值作為整個(gè)條碼的高度。
使用PDF417時(shí)特殊的AFD字符集
除了對打印機(jī)有特殊意義的那些字符外,所有ASCII字符都可送往打印機(jī)。在所有AFD
語句中CR/LF已成為合法字符。用下列辦法替換。
“/&”=回車/換行
“/(*)”=軟連字號(單詞斷開時(shí)使用),如果連字符放在一行的最后,它會(huì)被
一打印出來,如果它不是在在一行的最后,將會(huì)被忽略。(在~B7中忽略)
=字符\,(注意必須選擇"CH3,使它能打印/)
(*)=任意字母/數(shù)字
AB8EAN-8條碼
“B8(EAN-8)條碼命令是EAN-13的縮短版,參見EAN-13可以得到更多的關(guān)于EAN的
信息。EAN是國際物品編碼協(xié)會(huì)(EuropeanArticleNumberAssociation)的字母的首位。
每個(gè)EAN-8的條碼符號由四個(gè)元素組成:兩個(gè)條,兩個(gè)空。
打印比例固定。
AFD(Fielddata,字段數(shù)據(jù))限制:必須7位,ZPLII自動(dòng)在大于7位時(shí)截去超過的部分,
在小于7位于在前面加上0。
注意:JAN-8(日本物品編碼)系統(tǒng)是EAN-8中的特殊應(yīng)用。在這種情況下,送給打
印機(jī)的前兩位數(shù)據(jù)永遠(yuǎn)是49。
EAN-8字符集:0到9。
AB8命令的格式:
AB8o,h,f,g
"B8=EAN-8條碼
o=字體方向
默認(rèn)值:,FW默認(rèn)值或上一個(gè)"FW的值。
今也N=正常(Normal)
值:
R=順時(shí)針旋轉(zhuǎn)90度(Roated)
I=順時(shí)針旋轉(zhuǎn)180度(Inverted)
B=順時(shí)針旋轉(zhuǎn)270度(Bottom)
h=條碼高度
默認(rèn)值:由'BY設(shè)置
其他值:1到9999點(diǎn)
f=打印注釋行
默認(rèn)值:Y=打印(Yes)
其他值:N=不打印(No)
g=將注釋行打印在條碼上方
默認(rèn)值:N=不打印在條碼上方
其他值:Y=打印在條碼上方
AB9UPC-E條碼
“B9(UPC-E)條碼命令是UPC系統(tǒng)的一種變化用于數(shù)字系統(tǒng)0,UPC是美國統(tǒng)一代碼
(UniversalProductCode)的縮寫。它是UPC-A帶有壓縮。的縮短版,這樣打印空間就
可以減少。通常用于印制小標(biāo)簽。
注意:使用帶壓縮。的UPC碼,用戶必須輸入滿10位的字符串,ZPLII將計(jì)算并打
印出縮短版UPC。
每個(gè)UPC-E的條碼符號由四個(gè)元素組成:兩個(gè)條,兩個(gè)空。
打印比例固定。
AFD(Fielddata,字段數(shù)據(jù))限制:必須10位字符,5位制造商代碼,5位產(chǎn)品代碼。
UPC-9字符集:0至|9。
如想進(jìn)一一步了解,可參閱UPC碼規(guī)范。
AB9命令的格式:
AB9o,h,f,g,e
參數(shù)意義:
AB9=UPC-E條碼
*B9=UPC-E條碼
o=字體方向
默認(rèn)值:~FW默認(rèn)值或上一個(gè)~FW的值。
苴他“、
2N=正常(Normal)
值:
R=順時(shí)針旋轉(zhuǎn)90度(Roated)
I=順時(shí)針旋轉(zhuǎn)180度(Inverted)
B=順時(shí)針旋轉(zhuǎn)270度(Bottom)
h=條碼高度
默認(rèn)值:由~BY設(shè)置
其他值:1到9999點(diǎn)
f=打印注釋行
默認(rèn)值:Y=打印(Yes)
其他值:N=不打印(No)
g=將注釋行打印在條碼上方
默認(rèn)值:N=不打印在條碼上方
其他值:Y=打印在條碼上方
e=打印校驗(yàn)位
默認(rèn)值:Y=打印(Yes)
其他值:N=不打印(No)
四種規(guī)則適合產(chǎn)品編碼:
1.如果廠商編碼的最后編碼為000,100,或200,有效的產(chǎn)品編碼為00000—00999。
2.如果廠商編碼的最后三位為300,400,500,600,700,800或900,有效的產(chǎn)品
編碼為00000—00099。
3.如果廠商編碼的最后兩位為10,20,30,40,50,60,70,80或90,有效的產(chǎn)
品編碼為00000—00009。
4.如果廠商編碼的最后一位不為0,有效的產(chǎn)品編碼為00005—00009。
人BACode93條碼
'BA(Code93)條碼命令是一種變長、連續(xù)型符號碼。它可就用在許多同39碼一樣的
場合。它使用128位全ASCII碼,但由于ZPLII不支持ASCII的控制代碼或ESC序列,所
以它用以下字符來替代。該代碼也叫USS-93。
控制碼ZPLII表示
Ctrl$&
Ctrl%%
Ctrl/(■
Ctrl+)
每個(gè)Code93碼的字符由六個(gè)元素組成:三個(gè)條,三個(gè)空。所不同的是,可閱讀的注
釋上將把所用的控制代碼了打印出來。
注意:控制碼是成對使用的,如須知詳情,參閱93碼規(guī)范。
打印比例固定。
AFD(FieldData:數(shù)據(jù)字段)限制:100+字符。實(shí)際總數(shù)據(jù)山咱丫的比例與標(biāo)簽的寬度(如
果旋轉(zhuǎn),則指長度)
字符集為10個(gè)數(shù)字和破折號。
Code93字符集:。至U9、A到乙-.$/+%&?()space
如想進(jìn)一步了解,可參閱UPC碼規(guī)范。
△BA命令的格式:
ABAo,h,f,g,e
BA=Code93條碼
o=字體方向
默認(rèn)值:”FW默認(rèn)值或上一個(gè)"FW的值。
今也N=正常(Normal)
值:
R=順時(shí)針旋轉(zhuǎn)90度(Roated)
I=順時(shí)針旋轉(zhuǎn)180度(Inverted)
B=順時(shí)針旋轉(zhuǎn)270度(Bottom)
h=條碼高度
默認(rèn)值:由八BY設(shè)置
其他值:1到9999點(diǎn)
f=打印注釋行
默認(rèn)值:Y=打印(Yes)
其他值:N=不打印(No)
g=將注釋行打印在條碼上方
默認(rèn)值:N=不打印在條碼上方
其他值:Y=打印在條碼上方
e=打印校驗(yàn)位
默認(rèn)值:Y=打印(Yes)
其他值:N=不打印(No)
Code39碼能夠?qū)η?28位ASCII碼字符集進(jìn)行編碼,請看下表.
9999999
ASCIASCIASCIASCIASCIASCIASCIASCI
3393碼33333
IIIIIIII
碼碼碼碼碼碼碼
&Spac)
NULDELSP00@PP
uPeVwpP
&&))
SOHDC1I(A11AAQQaq
AQAQ
&&))
STXDC2a(B22BBRRbr
BRBR
&&))
ETXDC3#(C33CCSScs
CsCS
&&))
EOTDC4$$44DDTTdt
DTDT
&&))
ENQNAK%%55EEUUeu
EuEU
&&))
ACKSYN&(F66FFVVfV
FVFV
&&))
BELETBc(G77GGwww
GwgGw
&&))
BSCAN((H88HHXXhX
HXHX
&&))
HTEM)(I99IIYYiy
IYIY
&&())
LFSUB*(J?JJZZJz
JzZJz
&9)
VTESC++KK[k{
KAFKKp
&f)
FFFS(L<LL/11
LBGLLQ
f>
&)
CRFS——-=MM]m}
McHMMR
>
&)z
SORS>NNn
ND??INNs
&)
SIUS//?000DEL
0EJ00T
ABBCODEBLOCK條碼
PB(CODEBLOCK)是二維、多層、堆棧型符號碼。它完美地用于需讀取大量信息的應(yīng)
用中。
選擇不同的模式,代碼的層數(shù)也在1到44之間變化。每一層都有起始符與終止符。
打印比例:CODEBLOCK是可變的,CODEBLOCKE和CODEBLOCKF是固定的。
下面是一個(gè)打印CODEBLOCK條碼的例子:
ABB命令的格式:
ABBo,h,s,c,r,m
“BB=CODEBLOCK條碼
o=字體方向
默認(rèn)值:TW默認(rèn)值或上一個(gè),FW的值。
苴他“、
2N=正常(Normal)
值:
R=順時(shí)針旋轉(zhuǎn)90度(Roated)
I=順時(shí)針旋轉(zhuǎn)180度(Inverted)
B=順時(shí)針旋轉(zhuǎn)270度(Bottom)
h=單獨(dú)每層的條碼高度
默認(rèn)值:8點(diǎn)
其他值:2點(diǎn)到200點(diǎn)
s=安全級別(決定是否生成校驗(yàn)位并增加到條碼中)
默認(rèn)值:Y=打印校驗(yàn)位(Yes)
其他值:N=不打印校驗(yàn)位(No)
注意:只有參數(shù)m設(shè)為CODEBLOCKA時(shí)才能改變安全級別。如果只是
單層就不生成校驗(yàn)位。
c=每一層的字符數(shù)
使用戶可以控制條碼的寬度。
范圍:CODEBLOCKA,E和F:2到62
r=編碼的層數(shù)
用戶可以指定條碼的層數(shù)來控制條碼的高度。
范圍:CODEBLOCKA:1到22
CODEBLOCKE、F:2到44
如果條碼的層數(shù)和每層的字符數(shù)沒有定義,將打印一個(gè)單層。
?如果沒有指定每層的字符數(shù),條碼的字符數(shù)小于每層的字符數(shù),
將打印一個(gè)單層。
?如果沒有指定每層的字符數(shù),數(shù)據(jù)字段除以層數(shù)就是每層的字符
數(shù)。
?如果指定了兩個(gè)參數(shù),字段數(shù)據(jù)發(fā)須小于它們的乘積。
?如果大于它們的乘積,既不打印條碼了不顯示錯(cuò)誤代碼。
m=模式
默認(rèn)值:F
其他值:A和E
CODEBLOCKA使用39碼字符集,
CODEBLOCKF使用128碼字符集,
CODEBLOCKE使用128字符集并自動(dòng)增加FNC1子集。
使用CODEBLOCK時(shí)ABY命令的注意事項(xiàng)
使用ABB代碼時(shí),ABYw,r,h各參數(shù)的意義如下:
w=模塊寬度(默認(rèn)值=2),最大為10。
r=比例(默認(rèn)值=3)固定。在CODEBLOCK中沒作用。
h=條碼高度。整個(gè)條碼的高度。只有CODEBLOCK在"BB中沒有指定高度時(shí),將使用這
個(gè)值作為整個(gè)條碼的高度。
使用CODEBLOCK時(shí)特殊的AFD字符集
根據(jù)參數(shù)m的不同選擇不同的字符集。
CODEBLOCKA:使用的字符集同CODE39。如果有其他的字符在"FD中,由9V語
句決定不打印條碼或打印錯(cuò)誤信息。
CODEBLOCKE:自動(dòng)模式集包含了除了對打印機(jī)有特殊含義的字符以外的全部的
ASCII字符集。功能代碼和CODE128子集A中NUL字符也可以用"FH來插入。
<FNCl>=80hex<FNC2>=81hex<FNC3>=82hex
<FNC4>=83hex<NUL>=84hex
對于那些ASCII碼大于84hex的字符,由八6/語句決定不打印條碼或打印錯(cuò)誤信息。
CODEBLOCKF:使用除了對打印機(jī)有特殊含義的字符以外的全部的ASCII字符集。
功能代碼和CODE128子集A中NUL字符也可以用^FH來插入。
<FNCl>=80hex<FNC2>=81hex<FNC3>=82hex
<FNC2>=83hex<NUL>=84hex
對于那些ASCII碼大于84hex的字符,由9V語句決定不打印條碼或打印錯(cuò)誤信息。
ABCCode128條碼
ABC(Code128)條碼是一種高密度、變長、連續(xù)型字母數(shù)字型符號碼。它被設(shè)計(jì)用來對
一些復(fù)雜的產(chǎn)品標(biāo)識進(jìn)行編碼。該代碼也叫USD-6條碼。
CODE128碼有三個(gè)字符子集。每個(gè)子集可對106個(gè)可打印字符進(jìn)行編碼。所以每個(gè)字
符在不同的子集有不同的含義。
每個(gè)Code128碼的字符由六個(gè)元素組成:三個(gè)條,三個(gè)空。所不同的是,可閱讀的注
釋上將把所用的控制代碼了打印出來。
注意:控制碼是成對使用的,如須知詳情,參閱93碼規(guī)范。
打印比例固定。
AFD(FieldData:數(shù)據(jù)字段)限制:100+字符。實(shí)際總數(shù)據(jù)由"BY的比例與標(biāo)簽的寬度確
定。(如果旋轉(zhuǎn),則指長度)
BC命令的格式:
"BCo,h,f,g,e,m
BC=Code128條碼
o=字體方向
默認(rèn)值:"FW默認(rèn)值或上一個(gè)"FW的值。
圣他N=正常(Normal)
值:
R=順時(shí)針旋轉(zhuǎn)90度(Roated)
I=順時(shí)針旋轉(zhuǎn)180度(Inverted)
B=順時(shí)針旋轉(zhuǎn)270度(Bottom)
h=條碼高度
默認(rèn)值:由“BY設(shè)置
其他值:1到9999點(diǎn)
f=打印注釋行
默認(rèn)值:Y=打印(Yes)
其他值:N=不打印(No)
g=將注釋行打印在條碼上方
默認(rèn)值:N=不打印在條碼上方
其他值:Y=打印在條碼上方
e=打印UCC校驗(yàn)位
默認(rèn)值:Y=打印(Yes)
其他值:N=不打印(No)
m=模式
默認(rèn)值:N=不選擇模式
其他值:U=UCC匹配模式。CFD或飛N后必須有19位數(shù)字。)用FNC1
值自動(dòng)選擇C子集。
版本16.3.0版本有效:
A=自動(dòng)模式。自動(dòng)模式將分析收到的數(shù)據(jù)并自動(dòng)決定選取最佳的壓縮
方式。八FD可以用全部ASCH字符。打印機(jī)將確定是否變化子集。四個(gè)
及以上的數(shù)字將自動(dòng)變化為C子集。
128碼字符集
A
ABCABCBc
代A代B代c代
值代代代值代代代值代代值
碼碼碼碼
碼碼碼碼碼碼碼碼
0SPSP0028<<2856XX5684DC4t84
1IJ0129==2957YY5785NAKu85
a
20230>>3058ZZ5886SYNV86
3##0331?3159[[5987ETBw87
4¥¥0432@@3260//6088CANX88
5%%0533AA3361]]6189EMy89
6&&0634BB31626290SUBz90
70735CC3563■■6391EM(91
8((0836DD3664NUL__6492FS192
9))0937EES765SOH6593GS)93
10**1038FF3866STXa6694RS94
11++1139GG3967ETXb6795USDEL95
12124011114068EOTc6896FNC396
13一—1341II4169ENQd6997FNC297
111442JJ4270ACKe7098SHIFT98
15//1543KK4371BELf7199CodeC99
CodeCODE
16001644LL4472BS72100FNC4
gBB
17111745MM4573HTh73101FNC4CodeA
18221846NN4674LI-i71102FNC1
19331947004775VTJ75103A子集起始符
20442048PP4876FFk76104B子集起始符
215j-f-2149QQ4977CR17T105C子集起始符
22662250RR5078SOm78
23772351SS5179■S■I■■n79
24882452TT5280DLE080
25992553UU5381DC1P81
26:2654VV5482DC2q82
272755WW5583DC3r83
選擇UCC匹配模式的特殊情況
1.在牛。和"SN語句中超過19位的數(shù)據(jù)將被截去。
2.在呼口和2N語句中小于19位的數(shù)據(jù)將被自動(dòng)在前面加0到滿19位。
CODE128子集
CODE128有三種子集:A子集,B子集,C子集。子集可以有兩種方法選擇。
1.可以在數(shù)據(jù)字段("FD)的條碼前加上一個(gè)特殊的轉(zhuǎn)換符號。
2.在字段數(shù)據(jù)前加上起始字符,如果沒有輸入起始代碼,將選用B子集。
在一個(gè)條碼內(nèi)部改變子集,要將轉(zhuǎn)換符號置于字段數(shù)據(jù)的合適的位置。這樣新的子集將
一直作用到遇到下一個(gè)轉(zhuǎn)換符為止。(例如:在C子集中,數(shù)據(jù)字段中的“>7”將轉(zhuǎn)換為A
子集。)下表顯示CODE128的轉(zhuǎn)換代碼與三個(gè)子集的起始代碼。
替代碼十進(jìn)制值A(chǔ)子集字符B子集字符C子集字符
X62
>030>>
>=94
>195USQDEL
>296FNC3FNC3
>397FNC2FNC2
>498SHIFTSHIFT
>599CODECCODEC
>6100CODEBFNC4CODEB
>7101FNC4CODEACODEA
>8102FNC1FNC1FNC1
起始符
>9103以CodeA開始(成對的字母/數(shù)字)
>:104以CodeB開始(一般的字母/數(shù)字)
>;105以CodeC開始(所有的數(shù)字00-99)
Code128的示例B子集
由于Code128的B子集是最常用的子集,在字符串沒有指定起始符時(shí)ZPLII默認(rèn)使用
B子集。以下是兩個(gè)示例。
這兩個(gè)示例的條碼是一模一樣的。
前兩條命令「XA^FOIOO,75)開始標(biāo)簽格式并設(shè)置字段位置。(從左上角開始)到條碼字段
X,y座標(biāo)為(100,75)。
第三條命令(ABCN,100,Y,N,N)打印不旋轉(zhuǎn)的高度為100點(diǎn)的Code128條碼。
第四條命令佐圖中的"FDCODE128和右圖中的AFD>:CODE128)指定了條碼的內(nèi)容。
第五條命令A(yù)XZ表明結(jié)束打印字段并結(jié)束標(biāo)簽格式。
當(dāng)UCC校驗(yàn)位關(guān)閉后,注釋行將打印在條碼下方。
注意:左圖并沒有指定任何子集,所以使用B子集,在右圖中,則指定使用B子集。
由于ZPLII默認(rèn)使用CODEB,本示例對于轉(zhuǎn)換符在命令中的運(yùn)用是一個(gè)很好的練習(xí)。
Code128B子集是直接用ASCII文本進(jìn)行編程的,除了幾個(gè)數(shù)值大于94的兒個(gè)特殊
字符:
->~
這些字符必須用轉(zhuǎn)換字符來編程。
Code128的示例一一A子集和C子集
Code128碼C子集中對對雙數(shù)字進(jìn)行編程。在A子集中,雙數(shù)字中的每個(gè)數(shù)字都作為
一個(gè)單獨(dú)的字符來打印,在C子集中則作為一個(gè)碼字來打印。下圖右為A子集的示例。(">
9”是A子集的起始符)
下圖中左圖和中圖是C子集。請注意這些條碼是一樣的,在中圖中,字母D被忽略,2
和4是一對數(shù)字。
人BDUPSMaxiCode條碼
PD(UPSMarxiCode)建立一個(gè)二維的、眼睛可閱讀(不是被掃描)的條碼。這種符號
由UPS(UnitedParcelService,聯(lián)邦包裹服務(wù))刃:發(fā)。
代碼由¥D語句如下,請注意該代碼沒有增加參數(shù),所以代碼不生成注釋行。AB丫命
令對MaxiCode無效,同樣,八6/也無效。
例子:
AXA
AF050,50
ACVY
ABDAFH_AFD0018401523828021[(>_1E01_1D961Z00004951_1DUPSN_1D06X610_1D
159_1D1234567_1D1/1_1D_1DY_1D634ALPHA
DR_1DPITTSBURGH_1DPA_1E_04AFS
AXZ
△BD命令的格式:
ABDm,n,t
BD=UPSMaxiCode條碼
m=模式
不認(rèn)2:送達(dá)地的信息一數(shù)字型郵政編碼(美國)
:他3:送達(dá)地的信息一數(shù)字字母型的郵政編碼(美國以外)
4:標(biāo)準(zhǔn)符號,SEC
5:保留
6:閱讀器編程
注意:模式0和模式1已過時(shí)。如果指定模式0,則默認(rèn)為模式2,
默認(rèn)模式值為4,模式5為整個(gè)EEC
版本14.8.0,18.8.0,21.8.0,23.8.1,23.8.2,25.8.1,25.8.2,
22.8.5中:
5=FullEEC
n=符號數(shù)
默認(rèn)值:1
其他值:可以在結(jié)構(gòu)化的文檔后增加1到8個(gè)符號。
t=符號總數(shù)
默認(rèn)值:1
其他值:1到8,表示這個(gè)序列中的符號總數(shù)。
使用MaxiCode時(shí)AFD的注意事項(xiàng)
AFD分成兩個(gè)部分:高優(yōu)先信息(HighPriorityMessage,hpm)和低優(yōu)先信息(1pm).高優(yōu)
先信息有兩種:一種是美國的郵政編碼,另一種是非美國的郵政編碼。符合這兩種編碼語法
的高優(yōu)先信息可以被精確地顯示出來,否則就會(huì)生成錯(cuò)誤信息。
AFD格式如下:
AFD<hpm><lpm>
¥D=數(shù)據(jù)字段
<h、=高優(yōu)先信息(只應(yīng)用在模式2和模式3中)
Pm"如非特別指出,有效字符是0123456789。
美國的郵政編碼(模式2)
<hpm>是aaabbbcccccdddd
aaa=三位數(shù)的服務(wù)的類別
bbb=三位數(shù)的地區(qū)代碼
CCCCC=五位數(shù)的郵遞區(qū)號
dddd=四位的擴(kuò)展郵遞區(qū)號
注意:如果沒有擴(kuò)展郵遞區(qū)號,必須輸入四位的郵政編碼。
美國以外地區(qū)的郵遞編碼(模式3)
<hpm>是aaabbbcccccc
aaa
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度危險(xiǎn)品運(yùn)輸與安全裝卸協(xié)議3篇
- 專業(yè)水泥購銷協(xié)議規(guī)范版B版
- 二零二五年度電子商務(wù)平臺(tái)建設(shè)與運(yùn)營管理協(xié)議2篇
- 專項(xiàng)融資委托代理協(xié)議(2024版)版A版
- 個(gè)人借款抵押車復(fù)雜合同(2024版)2篇
- 二零二五年度城市綜合體項(xiàng)目投資合作協(xié)議5篇
- 專業(yè)短視頻攝制服務(wù)合同(2024年)3篇
- 2025年度生物制藥研發(fā)與市場推廣合作協(xié)議2篇
- 2025年度廠房物業(yè)管理與能源審計(jì)服務(wù)協(xié)議4篇
- 2025年度廠區(qū)生態(tài)景觀綠化養(yǎng)護(hù)服務(wù)合同樣本4篇
- 2024版?zhèn)€人私有房屋購買合同
- 2025年山東光明電力服務(wù)公司招聘筆試參考題庫含答案解析
- 《神經(jīng)發(fā)展障礙 兒童社交溝通障礙康復(fù)規(guī)范》
- 2025年中建六局二級子企業(yè)總經(jīng)理崗位公開招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024年5月江蘇省事業(yè)單位招聘考試【綜合知識與能力素質(zhì)】真題及答案解析(管理類和其他類)
- 注漿工安全技術(shù)措施
- 2024年世界職業(yè)院校技能大賽“食品安全與質(zhì)量檢測組”參考試題庫(含答案)
- 讀書分享會(huì)《白夜行》
- 2023上海高考英語詞匯手冊單詞背誦默寫表格(復(fù)習(xí)必背)
- 人民軍隊(duì)歷史與優(yōu)良傳統(tǒng)(2024)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 3-9年級信息技術(shù)(人教版、清華版)教科書資源下載
評論
0/150
提交評論