条形码参考指南 版本 0 SCHN
1 简介 1 1 概述 1 本参考指南提供有关使用直接发送至 Brother 打印设备的控制命令进行条形码打印的信息。 适用的 Brother 打印设备: 支持 HP LaserJet (PCL) 仿真模式的 Brother HL、 MFC 和 DCP 型号。 如果您的 Brother 打印设备支持 HP LaserJet 仿真模式,则可在 HP LaserJet 仿真模式、 Epson FX-850 仿真模式和 IBM proprinter FX 仿真模式下打印条形码。 可用的仿真模式取决于打印设备的型号。 若要确定所支持的仿真模式,请参见您的打印设 备配套的使用说明书中的规格部分。 1
2 条形码控制命令的快速参考 2 打印条形码或扩展字符 编码 十进制 十六进制 2 2 ESC i 27 105 1B 69 格式:ESC i n ... n \ 根据 "n ... n" 参数段,创建条形码或扩展字符。 关于参数的详细信息,请参见下文 “ 参数的 定义 ” 部分的说明。 此命令必须以 "\" 码 (5CH) 结尾。 2
条形码控制命令的快速参考 参数的定义 2 此条形码命令的参数段 (n ... n) 中可包含以下参数。 但由于这些参数只在单个命令语法 ESC i n ... n \ 中有效,所以不能应用在后续的条形码命令中。 如果某些参数没有给出,则会取预 设设置。 最后一个参数必须为条形码数据的起始符 ("b" 或 "B") 或扩展字符数据的起始符 ("l" 或 "L")。 其他参数可以按照任意次序给出。 每个参数均可以小写字母或大写字母开头,如 “t0” 或 “T0”、 “s3” 或 “S3”,以此类推。 条形码模式 2 n = “t0” 或 “T0” CODE 39 ( 默认 ) n = “t1” 或 “T1” n = “t3” 或 “T3” Interleaved 2 of 5 ( 交错式 25 码 ) FIM (US-Post Net) n = “t4” 或 “T4” Post Net (US-Post Net) n = “t5” 或 “T5” n = “t6” 或 “T6” EAN-8 码、 EAN-13 码 或 UPC-A 码 UPC E n = “t9” 或 “T9” Coda
条形码控制命令的快速参考 条形码、扩展字符、线条凸版图和框图 n = “s0” 或 “S0” n = “s1” 或 “S1” 3: 1 ( 默认 ) 2: 1 n = “s3” 或 “S3” 2.
条形码控制命令的快速参考 条形码 2 n = “mnnn” 或 “Mnnn” (nnn = 0 ~ 32767) 2 此参数表示条形码的宽度。 "nnn" 的单位是百分比。 条形码的人可读行 ON ( 开 ) 或 OFF ( 关 ) n = “r0” 或 “R0” 人可读行 OFF ( 关 ) n = “r1” 或 “R1” 人可读行 ON ( 开 ) 预设: 人可读行 ON ( 开 ) 2 (1) “T5” 或 “t5” (2) “T6” 或 “t6” (3) “T130” 或 “t130” (4) “T131” 或 “t131” 预设: 人可读行 OFF ( 关 ) 所有其他 此参数显示设备是否在条形码下面打印人可读行。 总是以 OCR-B 字体 ( 字间距:10 CPI) 打 印人可读字符,并且会屏蔽当前的字符样式增强效果。 默认设置取决于通过 “t” 或 “T” 选择 的条形码模式。 空白区 2 n = “onnn” 或 “Onnn” (nnn = 0 ~ 32767) 空白区为条形码两侧的区域。 它的宽度通过使用 “u” 或 “U” 参数设置的单位来表示。 ( 关
条形码控制命令的快速参考 条形码、扩展字符单位、线条凸版图和框图 n = “u0” 或 “U0” n = “u1” 或 “U1” 毫米 ( 预设 ) 1/10 n = “u2” 或 “U2” 1/100 n = “u3” 或 “U3” 1/12 n = “u4” 或 “U4” 1/120 n = “u5” 或 “U5” n = “u6” 或 “U6” 1/10 毫米 1/300 n = “u7” 或 “U7” 1/720 2 2 此参数表示 X 轴偏移量、 Y 轴偏移量和条形码高度的测量单位。 条形码、扩展字符、线条凸版图和框图在 X 轴的偏移量 2 n = “xnnn” 或 “Xnnn” 此参数表示与左边距的偏移量,使用 “u” 或 “U” 所指定的单位。 条形码和扩展字符在 Y 轴的偏移量 2 n = “ynnn” 或 “Ynnn” 此参数表示与当前打印位置的向下偏移量,使用 “u” 或 “U” 所指定的单位。 6
条形码控制命令的快速参考 条形码、扩展字符、线条凸版图和框图高度 2 n = “hnnn”、 “Hnnn”、 “dnnn” 或 “Dnnn” 2 1 EAN13、 EAN8、 UPC-A、 ISBN (EAN13、 EAN8、 UPC-A)、 ISBN (UPC-E): 22 毫 米 2 UPC-E:18 毫米 3 其他:12 毫米 扩展字符 i 2.2 毫米 ( 预设 ) 线条凸版图和框图 i 1 点 此参数表示条形码或扩展字符的高度,如上所示。 它可以使用 “h”、 “H”、 “d” 或 “D” 作为起 始符。 条形码高度的显示单位为 “u” 或 “U” 所指定的单位。 条形码的默认高度 (12 毫米、18 毫米或 22 毫米 ) 取决于通过 “t” 或 “T” 选择的条形码模式。 扩展字符宽度、线条凸版图和框图 2 n = “wnnn” 或 “Wnnn” 扩展字符 i 1.
条形码控制命令的快速参考 条形码数据的起始符 2 n = “b” 或 “B” 读取数据时,“b” 或 “B” 后面的数据为条形码数据。条形码数据必须以 “\” 码 (5CH) 结尾,“\” 同时也是整条命令的终止符。 可用作条形码数据的字符取决于通过 “t” 或 “T” 选择的条形码 模式。 通过 “t0” 或 “T0” 参数选择 CODE 39 时 可用作条形码数据的字符有 43 个:“0” 至 “9”、 “A” 至 “Z”、 “-”、 “.
条形码控制命令的快速参考 通过 “t6” 或 “T6” 参数选择 UPC-E 时 可用作条形码数据的字符有 10 个:数字 “0” 至 “9”。 8位12 2 ( 标准格式 ) 第一个字符必须为 “0”,并且数据的最后一位必须为校验位。 总共 8 位 = “0” + 6 位数字 + 1 位校验位。 6位2 从 8 位数据中去除第一个字符和最后的检验位。 1 可使用 "?" 代替校验位。 2 只需在数据末尾添加 “+” 及一个 2 位数或 5 位数数字,即可创建一个附加代码。 通过 “t9” 或 “T9” 参数选择 Codebar 时 可打印的字符包括数字 “0” 至 “9”、 “-”、 “.
条形码控制命令的快速参考 框图 2 ESC i ... E ( 或 e) 2 “E” 或 “e” 为终止符。 线条凸版图 2 ESC i ... V ( 或 v) “V” 或 “v” 为终止符。 扩展字符数据的起始符 2 n = “l” 或 “L” 读取数据时,“l” 或 “L” 后面的数据为扩展字符数据 ( 或标签数据 )。 扩展字符数据必须以 “\” 码 (5CH) 结尾, “\” 同时也是整条命令的终止符。 10
条形码控制命令的快速参考 EAN-128 码 C 字符集表 Code(EAN) 128 Set C (EAN-128 码 C 字符集 ) 描述的是原始命令。 对应关系请见下表: No.