使用说明书 Barcode Print + SCHN 版本 0
版权 Copyright © 2019 Brother Industries, Ltd. 保留所有权利。 QR Code 生成程序版权所有 © 2008 DENSO WAVE INCORPORATED。 本文档中的信息可能会随时更改,恕不另行通知。本文档中的屏幕仅用于演示,可能与实际屏幕有所出入。 本文档中介绍的软件根据许可协议提供。只能根据此类协议的条款使用或复制该软件。若未事先取得 Brother Industries, Ltd. 的书面同意,不得以任何形式或通过任何方式复制本出版物的任何部分。 商标 QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and in other countries.
目录 1 背景 1 1.1 概述 ........................................................................................................................................................ 1 1.2 支持的 Brother 设备 ................................................................................................................................ 2 1.3 支持的条形码 .......................................................................................................................................... 2 2 控制代码详解 3 2.1 1-D 条形码 ........
1 背景 1.
1.2 支持的 Brother 设备 如需与 Brother Barcode Print + 兼容的所有 Brother 设备的详尽列表,请与您当地的 Brother 办事处联系。 1.
2 控制代码详解 2.1 1-D 条形码 每个条形码都由一系列 PCL 命令和控制代码组成。可以自定义控制代码参数以更改代码的尺寸、形状和内容。 示例 1 2 3 4 5 6 7 2 8 ESC(s 0p 30v ,,,b ,,,s h 24600T 123456789123 条形码打印 PCL 命令 # 1 2 3 4 5 6 7 8 名称 转义码 人类可读的信息 条形码高度 条形码宽度 条形码空宽度 人类可读的文本字体 条形码名称 条形码数据 参数 ESC(s #p #v #b #s #h PCL_BARCODE_NAMET 不适用 条形码数据 备注 ESC 是 ASCII 值 27 默认值 = 0p 默认值 = 0v 默认值 = ,,,b 默认值 = ,,,s 默认值 = h 请参见条形码类型概述 用户定义的信息 注释 为确保良好的可读性,必须对每个条形码进行正确编程。 如果“b”和“s”参数相同,则不需要指定“s”参数。 不要使用小数值(例如“1.5”)。 2.1.
2.1.2 条形码高度 (“v”) 以一英寸的 1/60 为单位指定条形码高度。 ESC(s0p30v,,,b,,,sh24600T123456789123 在此示例中,30/60 意味着条形码高度将是 0.5 英寸(12.7 毫米)。 2.1.3 条形码宽度 (“b”) 指定条形码条的宽度。 ESC(s0p30v,,,b,,,sh24600T123456789123 2 此设置会影响整体条形码宽度。要打印较小的条形码,请指定较小的值。 对于 1D 条码,需要以一英寸的 1/600 为单位指定四个值: 1. 第一个(细)条宽度 2. 第二个条宽度 3. 第三个条宽度 4. 第四个宽度 或者可以使用使用默认值 (“,,,”)。这样一来,“ESC(s0p30v,,,b…”序列将提供与 “ESC(s0p30v8,16,24,32b…”相同的输出。 示例 为了正确打印 UPC-A 条形码,需要指定四个不同的条粗细。 输出将因所指定的值而异: 较大的值 较小的值 注释 并非所有扫码器都能够读取小条形码。 2.1.
对于 1D 条码,需要以一英寸的 1/600 为单位指定四个值: 1. 第一个(细)空宽度 2. 第二个空宽度 3. 第三个空宽度 4. 第四个空宽度 2.1.5 人类可读的文本字体 (“h”) 指定用于条形码说明文字的字体。 ESC(s0p30v,,,b,,,sh24600T123456789123 数值 0(或者没有值) 1 2 3 5 说明 默认值 (Courier) Letter gothic Universe Universe condensed OCR-B 2 2.1.6 条形码类型 (“T”) 指定条形码类型。 ESC(s0p30v,,,b,,,sh24600T123456789123 有关详细信息,请参见条形码类型概述。 2.1.
2.2 PDF417 2.2.1 条形码组成 每个条形码都由一系列 PCL 命令和控制代码组成。可以自定义控制代码参数以更改代码的尺寸、形状和内容。 每个 PDF417 条形码(也称为“符号”)可能由几个模块组成。 示例 1 2 3 4 5 6 7 2 ESC(s 0p ,,,v ,,,b ,,,s 24850T 123456789123 条形码打印 PCL 命令 名称 参数 ESC(s #p #v #b #s # 1 2 3 4 5 转义命令 错误纠正 条形码高度 条形码(符号)尺寸 模块大小 6 条形码名称 PCL_BARCODE_NAMET 7 条形码数据 不适用 条形码数据 备注 ESC 是 ASCII 值 27 默认值 = 0p 默认值 = ,,,v 默认值 = ,,,b 默认值 = ,,,s PDF417: MacroPDF417: 用户定义的信息 24850 24855 注释 为确保良好的可读性,必须对每个条形码进行正确编程。 不要使用小数值(例如“1.
2.2.2 错误纠正 (“p”) 指定相对于数据大小的错误纠正级别或比率。 ESC(s0p,,,v,,,b,,,s24850T123456789123 错误纠正级别 0 1 2 3 4 5 6 7 8 错误纠正数据代码 2 4 8 16 32 64 128 256 512 2 您还可以选择 1000 和 1400 之间的值,来以百分比 (0-400%) 的形式指定错误纠正级别,基于代码字词大小 与数据大小之间的比率。 2.2.3 条形码高度 (“v”) 指定条形码高度。 ESC(s0p,,,v,,,b,,,s24850T123456789123 1. (仅限 MacroPDF417)显示为一列的块数量(默认值:1) 示例 2v:如果块的数量是三,则第一列将显示第一个块和第二个块,第二列将显示第三个块。 2. (仅限 MacroPDF417)未使用 3. 最大块宽度(单位:一英寸的 1/600) 4. 最大块高度(单位:一英寸的 1/600) 2.2.4 符号尺寸 (“b”) 指定 PDF 符号尺寸。 ESC(s0p,,,v,,,b,,,s24850T123456789123 1.
带停止图案显示 不带停止图案显示 2.2.5 模块大小 (“s”) 指定模块大小。 ESC(s0p,,,v,,,b,,,s24850T123456789123 1. 模块高度与宽度比(1-10,默认值:3) 2. 符号长度(按长度与宽度比指定,默认值:2) 3. 符号宽度(按长度与宽度比指定,默认值:3) 4. 最小模块宽度(1-100,默认值:10,单位:一英寸的 1/100) 2 示例 1,3,2,5s (模块:正方形,符号长度:1.5 x 宽度;模块宽度:0.05 英寸) 2.2.6 条形码类型 (“T”) 指定条形码类型。 ESC(s0p,,,v,,,b,,,s24850T123456789123 数值 24850 24855 条形码类型 PDF417 MacroPDF417 2.2.
2.3 QR Code 2.3.1 条形码组成 每个条形码都由一系列 PCL 命令和控制代码组成。可以自定义控制代码参数以更改代码的尺寸、形状和内容。 示例 1 2 3 4 5 6 2 ESC(s 0p b 0s 24860T 123456789123 条形码打印 PCL 命令 # 1 2 3 4 名称 转义命令 错误纠正 条形码高度 数据类型 参数 ESC(s #p #b #s 5 条形码名称 PCL_BARCODE_NAMET 6 条形码数据 不适用 条形码数据 备注 ESC 是 ASCII 值 27 默认值 = 0p 默认值 = b 默认值 = 0s QR Code Model 1: QR Code Model 2: Swiss QR Code: 用户定义的信息 24860 24861 24862 注释 为确保良好的可读性,必须对每个条形码进行正确编程。 不要使用小数值(例如“1.5”)。 2.3.
2.3.3 条形码高度 (“b”) 指定小模块的最大高度(单位:一英寸的 1/600)。 ESC(s0pb0s24860T123456789123 2.3.4 数据类型 (“s”) 指定条形码数据类型。 ESC(s0pb0s24860T123456789123 参数 0(默认值) 1 2 3 4 条形码数据类型 自动 (JIS/ShiftJIS) 数字 (0-9) 字母数字(0-9,大写字母 A 到 Z,空格 $%*+-. /: ) 二进制 8 位/字节数据(JIS 8 位字符集) Kanji(Shift JIS 值 8140h - 9FFCh 和 E040h - EAA4h) 2 示例 2s(字母数字数据) 2.3.5 条形码类型 (“T”) 指定条形码类型。 ESC(s0pb0s24860T123456789123 数值 24860 24861 24862 条形码类型 QR Code Model1 QR Code Model2 Swiss QR Code 2.3.
3 条形码类型概述 条形码类型 PCL 条形 码名称 BOI:GTIN12-UPC-A 24600 B02:UPC-A +2 24601 B03:UPC-A +5 24602 B04:GTIN12-UPC-E 24610 B05:UPC-E +2 24611 B06:UPC-E +5 24612 B07:GTIN/EAN/JAN-8 24620 B08:EAN/JAN-8 +2 24621 B09:EAN/JAN-8 +5 24622 B10:GTIN/EAN/JAN-13 24630 B11:EAN/JAN-13 +2 24631 B12:EAN/JAN-13 +5 24632 条形码示例 3 11
条形码类型 PCL 条形 码名称 B13:25 (2 of 5) Interleaved 24640 B14:25 Interleaved + CHK 24641 B15:39 (3 of 9) 24670 B16:39 + CHK 24671 B17:39 (3of9) Encode Space 24672 B18:39 + CHK Encode Space 24673 B19:93 24690 B20:93 Extended 24691 B21:128 Autoswitch 24700 条形码示例 3 B22:128 A 24701 B23:128 B 24702 B24:128 C 24704 B25:GS1-128/EAN-UCC128 24720 12
条形码类型 PCL 条形 码名称 B26:CODABAR 24750 B27:CODABAR +CHKmod16 24751 B28:MSI 24760 B29:MSI +CHK10 24761 B30:MSI+CHK10 +CHK10 24762 B31:MSI+CHK11+CHK10 24763 B32:ZIP+4 POSTNET 5 24770 B33:ZIP+4 POSTNET 9 24771 B34:ZIP+4 POSTNET 11 24772 条形码示例 3 B35:GS1 DataBar14/RSS-14 24810 B36:GS1 DataBar14/RSS Tru 24811 B37:GS1 DataBar14/RSS Sta 24812 B38:GS1 DataBar14/RSS Limited 24814 13
条形码类型 PCL 条形 码名称 B39:GS1 DataBar14/RSS Exp 24815 PDF417 24850 Macro PDF417 24855 B01:QRCode Model 1 24860 B02:QRCode Model 2 24861 B03:Swiss QR Code 24862 条形码示例 3 14