條碼列印指令參考手冊 版本 0 TWN-TCHN
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’ 等。 條碼模式 n = ‘t0’ 或 ‘T0’ 2 n = ‘t1’ 或 ‘T1’ CODE 39 ( 預設 ) Interleaved 2 of 5 n = ‘t3’ 或 ‘T3’ 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’ Codabar n = ‘t12’ 或 ‘T12’ Code 128
條碼控制指令的快速參考 條碼、擴充字元、線條方塊圖和方塊圖 n = ‘s0’ 或 ‘S0’ n = ‘s1’ 或 ‘S1’ 3: 1 ( 預設 ) 2: 1 n = ‘s3’ 或 ‘S3’ 2.
條碼控制指令的快速參考 開啟或關閉條碼的可讀行 n = ‘r0’ 或 ‘R0 關閉條碼的可讀行 n = ‘r1’ 或 ‘R1 開啟條碼的可讀行 預設: 開啟條碼的可讀行 (1) ‘T5’ 或 ‘t5’ 2 2 (2) ‘T6’ 或 ‘t6’ (3) ‘T130’ 或 ‘t130’ (4) ‘T131’ 或 ‘t131’ 預設: 關閉條碼的可讀行 所有其他 此參數設定機器是否在條碼下方列印可讀行。 列印可讀字元時始終使用 OCR-B 字型,字距 為 10,並遮蔽目前所有的字元樣式增強效果。 預設設定由透過 ‘t’ 或 ‘T’ 選擇的條碼模式決 定。 白邊 2 n = ‘onnn’ 或 ‘Onnn’ (nnn = 0 ˜ 32767) 白邊指條形碼兩邊的空白。 其寬度使用透過 ‘u’ 或 ‘U’ 設定的單位表示。 ( 如需 ‘u' 或 ‘U' 參數 的詳細說明,請參閱下一小節。 ) 白邊寬度的預設設定為 1 英吋。 5
條碼控制指令的快速參考 條碼、擴充字元單位、線條方塊圖和方塊圖 n = ‘u0’ 或 ‘U0’ n = ‘u1’ 或 ‘U1’ mm ( 預設 ) 1/10 n = ‘u2’ 或 ‘U2’ 1/100 n = ‘u3’ 或 ‘U3’ 1/12 n = ‘u4’ 或 ‘U4’ 1/120 n = ‘u5’ 或 ‘U5’ 1/10 mm n = ‘u6’ 或 ‘U6’ 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’ 1 EAN13、 EAN8、 UPC-A、 ISBN (EAN13、 EAN8、 UPC-A)、 ISBN (UPC-E):22 mm 2 UPC-E:18 mm 3 其他:12 mm 擴充字元 i 2.2 mm ( 預設 ) 線條方塊圖和方塊圖 i 1 點 如上所示,此參數設定條碼或擴充字元的高度。 起始字元可採用 ‘h’、 ‘H’、 ‘d’ 或 ‘D’。 條碼 高度以 ‘u’ 或 ‘U’ 指定的單位表示。 條碼高度的預設設定 (12 mm、 18 mm 或 22 mm) 由透 過 ‘t’ 或 ‘T’ 選擇的條碼模式決定。 擴充字元寬度、線條方塊圖和方塊圖 2 n = ‘wnnn’ 或 ‘Wnnn’ 擴充字元 i 1.
條碼控制指令的快速參考 條碼資料的起始字元 2 n = ‘b’ 或 ‘B’ ‘b’ 或 ‘B’ 後面的資料被作為條碼資料讀取。條碼資料的結束字元必須為 ‘ \ ’ 代碼 (5CH),此 代碼同時也是此指令的結束字元。 可接受的條碼資料由透過 ‘t’ 或 ‘T’ 選擇的條碼模式決定。 使用參數 ‘t0’ 或 ‘T0’ 選擇 CODE 39 時 條碼資料可使用四十三個字元:‘0’ 至 ‘9’、 ‘A’ 至 ‘Z’、 ‘-’、 ‘.
條碼控制指令的快速參考 使用參數 ‘t6’ 或 ‘T6’ 選擇 UPC-E 時 條碼資料可使用數字 ‘0’ 至 ‘9’。 八位數字 1 2 2 ( 標準格式 ) 第一位字元必須為 ‘0’,且資料必須以檢查數字結尾。 共八位數字 = ‘0’ + 6 位數字 + 1 位檢查數字。 六位數字 2 刪除八位數資料的第一位字元和最後一位檢查數字。 1 可使用 ‘?’ 代替檢查數字。 2 在資料末尾添加 ‘+’ 和兩位數或五位數數字,可建立一個附加代碼。 使用參數 ‘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
條碼控制指令的快速參考 Code(EAN) 128 Set C 表格 Code(EAN) 128 Set C 描述一個原始指令。 其對應表格如下。 No.