ZPL_II_常用命令参考.doc_第1页
ZPL_II_常用命令参考.doc_第2页
ZPL_II_常用命令参考.doc_第3页
ZPL_II_常用命令参考.doc_第4页
ZPL_II_常用命令参考.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ZPL II 常用命令参考2008年07月30日 星期三 16:54ZPL II 命令参考A 缩放/点阵字体A(可缩放/点阵字体)命令用于内置的True Type字体。可缩放字体(也可以认为是平滑矢量字体)能够以点为单位来对横向、纵向进行扩展。点阵字体由点阵象素组成,通常高度高度大于宽度。内置的的缩放字体(A0=CG Triumvirate Bold Condensed)默认为不旋转,15点高,12点宽。打印机将从A命令得到字体的旋转方向、宽度、高度等参数。A命令的格式:Af,o,h,wA=缩放/点阵字体f=字体名默认值:0(CG Triumvirate Bold Condensed)其他值:A-Z,0-9(打印机的任何字体,包括下载字体,EPROM中储存的,当然这些字体必须用CW来定义为A-Z,0-9)0=字体方向默认值:FW默认值或上一个FW的值。其他值:N = 正常 (Normal)R = 顺时针旋转90度(Roated)I = 顺时针旋转180度(Inverted)B = 顺时针旋转270度 (Bottom)h=字符高度曲线字体:默认值:15点或上一次CF的值。可接受的值:10-1500点点阵字体:默认值:指定点阵字体的标准高度其他值:标准高度高度的整数倍,2-10。w=字符宽度曲线字体:默认值:12点或上一次CV的值,也可以显示为0可接受的值:10-1500点点阵字体:默认值:指定点阵字体的标准宽度其他值:标准高度高度的整数倍,2-10。A 使用字体名来调用字体A(使用字体名来调用字体)命令使用字体的全名,来调用字体示例:XAAN,25,25,B:CYRILLIC.FNTFO100,20FSFDThis is a test.FSAN,50,50FO200,40FSFDThis string uses the B:Cyrillic.FNTFSXZ第一行命令将查找字体卡/后备电池RAM(B:)中的“Cyrillic.FNT”字体,当字体找到后,命令将继续定义字符的方向,大小,然后在标签上打印字段数据“This is a test.” 一旦A定义了“Cyrillic.FNT”,它的作用将一直保持到下一个A命令定义一个新字体名时。 在本例中第二个A命令中,字符的大小增加了,设置了新的旋转方向,打印机用同样的字体打印出字段数据“This string use the B:Cyrillic.FNT.”Ao,h,w,nA=缩放/点阵字体f=使用字体名来调用字体默认值:0(CG Triumvirate Bold Condensed)其他值:A-Z,0-9(打印机的任何字体,包括下载字体,EPROM中储存的,当然这些字体必须用CW来字定义为A-Z,0-9)o=字体方向默认值:上一个FW值,如省略则为N。其他值:N = 正常 (Normal)R = 顺时针旋转90度(Roated)I = 顺时针旋转180度(Inverted)B = 顺时针旋转270度 (Bottom)h=字符高度(以点为单位)缩放字体:整个字符高度的点数,放大倍数不是必须的,因为字符是可缩放的。点阵字体:数值将四舍五入为字体基本高度的整数倍,然后再除以基本高度,得到最接近的放大倍数。w=字符宽度(以点为单位)缩放字体:整个字符宽度的点数,放大倍数不是必须的,因为字符是可缩放的。点阵字体:数值将四舍五入为字体基本高度的整数倍,然后再除以基本宽度,得到最接近的放大倍数。n=字体名(按照ZPL命名惯例)如果没有指定设备号的字母,默认的设备是RAM,或R:。如果不指定字体名,上一个A指定的字体仍将发生作用。B1 Code 11条码B1(Code 11)也就是USD-8码。在Code 11条码中,每个字符由三个条的两个空组成,字符集为10个数字和破折号。打印比例调整:2.0到3.0FD(Field Data:数据字段)限制:100+字符。实际总数据由BY的比例与标签的宽度(如果旋转,则指长度)B1命令的格式:B1o,e,h,f,gB1=Code 11条码o=字体方向默认值:FW默认值或上一个FW的值。其他值:N = 正常 (Normal)R = 顺时针旋转90度(Roated)I = 顺时针旋转180度(Inverted)B = 顺时针旋转270度 (Bottom)e=校验位默认值:N(No) = 2位校验位其他值: Y(Yes) = 1位校验位h=条码高度默认值:由BY设置其他值:1到9999点f=打印注释行默认值: Y = 打印(Yes)其他值:N = 不打印(No)g=将注释行打印在条码上方默认值: N = 不打印在条码上方其他值: Y = 打印在条码上方B3 Code 39码B3(Code 39码)是很多行业的标准,为美国国防部(DOD)所采用,是美国国家标准协会(ANSI)MH10.8-1983的三种识别符号之一。也叫作USD-3码或39码。39码的每个字符由九个元素组成:五个条,四个空和字符间隙,这九个元素中,三个是宽的,六个是窄的。打印比例调整:2.0到3.0FD(Field Data:数据字段)限制:100+字符。实际总数据由BY的比例与标签的宽度(如果旋转,则指长度)字符集为10个数字和破折号。Code 39码可以兼容128位ASCII字符集,参看表A和表B字符集:数字0-10,A-Z,space,-,。,$,/,+,%B3命令的格式:B3o,e,h,f,gB3=Code 39条码o=字体方向默认值:FW默认值或上一个FW的值。其他值:N = 正常 (Normal)R = 顺时针旋转90度(Roated)I = 顺时针旋转180度(Inverted)B = 顺时针旋转270度 (Bottom)e=模43校验位默认值:N(No) = 不打印校验位其他值: Y(Yes) = 打印校验位h=条码高度默认值:由BY设置其他值:1到9999点f=打印注释行默认值: Y = 打印(Yes)其他值:N = 不打印(No)g=将注释行打印在条码上方默认值: N = 不打印在条码上方其他值: Y = 打印在条码上方Code 39码的起始位和终止位是自动生成的。注意:模43校验位计算方法可参考附录DZPL2(Zebra 印表機語言)简易指令集.doc2008年07月30日 星期三 17:01XA:指令名?:起始指令指令左右: 當印表機接受到此命令時表示本段程式開始.XZ:指令名稱: 終止指令指令作用: 當印表機接受到此指令時即表示本段程式終止并開始列印(注: 該兩指令需配對使用)XA-起始指令FO22,30BY2,2,38BCN,N,N,NFD COO2 PN MFGID DELLDATE SN FSFO40,71A0,24,32FD COO2 - PN - MFGID - DELLDATE - SN FSFO45,98BY2,2,38BCN,N,N,NFD REV FSFO43,140A0,24,32FDREV REV FSFO240,125A0,24,32FDMade in COUNTRY FSPQ PRNQTY XZ-終止指令LH x,y指令名稱: 定義標簽起始位置指令指令作用: (x,y)表示的含義是坐標值,但實際X和Y的值是點的數目.坐標值以每毫米包涵點數多少計算,依機型不同而有差異,如203dpi的機型,沒1mm代表8點.如300dpi的機型,每1mm代表12點.范例: LH30,30FS 如果你的機型是用203dpi則表示:在離卷紙邊3.75*3.75mm處為標簽起始點.3.75是30/8得來的.LL y指令名稱:定義標簽長度指令指令作用: 限定使用在連續標簽紙,y以每毫米(mm)包含點數多少計算,每一機型計算方式與前頁一樣.范例: LL300FS 表示您所列印的標簽紙的長度是37.5mm (203dpi)MD x指令名稱: 濃暗度設置指令指令作用: 經由溫度控制來設置列印的濃暗度,設置值可以正負各30個區段(x),正值溫度越高顏色越濃,反之越淡.本指令運行后,如果印表機電源關閉即回復到出廠設置值+10.在指令群中可以分段來控制濃淡,例如:你可以在程式前段先定義MD6,然后在中段定義MD-9,后段再定義MD20,此時濃淡度會以10+6=16,16-9=7,7+20=27這三段程度印出,標簽就會呈現濃淡濃的現象,至于濃淡程度則可視列印出的效果來調整至滿意程度.JC:指令名稱:檢測標簽紙指令指令作用:當您更換不同大小的紙張時,需重新檢測紙張大小,以便在換紙后列印內容能在正確的位置,功能與硬體面版設置CALIBRATE一樣,如果硬體上已有此項功能則可以在硬體上直接設置.SC a,b,c,d,e指令名稱: 設置通訊參數指令指令作用: a : baud rate,可由110-19200 b : word length, 7或8個data bits c : parity,n=none 或 e= even 或o=odd d : stop bits,1或2 e : handshake,X=XON/XOFF 或 D=DTR/DSR 例如: SC9600,7,E,2,X 表示9600baud rate 7個date bits even parity 2個stop bit xon/xoff handshakeJUx指令名稱: 保存設置指令指令作用: x為參數,x=F 則恢復出廠預設值 x=S 則保存當前設置值 x=R 則返回上次設置值.所以,如果您在設置上作了更改且希望將此設置儲存起來,您可以使用JUs指令.FOx,y指令名稱: 定義相對於其實位置指令指令作用: (x,y)為坐標值. 如:FO20,30 表示ZEBAR這行字距標簽紙邊的位置為: (x) 2.5mm*(y)1.25mm (203pdi打印機)FD指令名稱: 定義列印內容指令指令作用: 定義列印內容 例: . code 39: B3A,bCK,nH,bBT,bAT如. B3,20,Ncode128: BCA,nH,bBT,bAT,bCK如. BCN,20,N,N,Acode 93: BAA,nH,bBT,bAT,bCK如. BAN,72,N,N,NEAN-13 : BEA,nH,bBT,bAT如. BEN,34,Y,N畫框劃線: GBnW,nH,nLW如. GB200,100,2 or GB150,0,1特殊字元 : FvCFDvFS如. FHFD_7eFS ASCII 7E=畫圖: XGvN,nXS,nYSFS如. XGR:SAMPLE.GRF,2,1FS-各印表機型每毫米點數-152 DPI(1mm 6pt): 90A 203 DPI(1mm 8 pt): S300,S500,105S,160S,140,140XI,Z4000 300 DPI(1mm 12pt): 90XI,170XI(1mm 12pt)600 DPI(1mm 24pt): 96xiIII,BRADY600-顏色代表意義-藍色:ZPL指令; 粉紅色:數字; 紫色:文字資料-縮寫代表意義-nW: 寬度點數(Width)nH: 高度點數(Height)nR: 寬窄線條比例(Rate)nTBW: 窄線條點數(Thin Bar Width)nLW : 線寬點數(Line Width)nXS : 水平放大比例(X-axis Scale)nYS :

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论