User’s Guide Barcode Print + ENG Version A
Copyright Copyright © 2019 Brother Industries, Ltd. All rights reserved. QR Code Generating Program Copyright © 2008 DENSO WAVE INCORPORATED. Information in this document is subject to change without notice. The screens in this document are for illustration purposes only and may differ from the actual screens. The software described in this document is furnished under licence agreements. The software may be used or copied only in accordance with the terms of those agreements.
Table of Contents 1 Background 1 1.1 Overview ................................................................................................................................................. 1 1.2 Supported Brother Machines .................................................................................................................. 2 1.3 Supported Barcodes ...............................................................................................................................
1 Background 1.1 Overview The Brother Barcode Print + software solution extends the barcode printing capability of Brother printers. 1 Features Uses the same BarDIMM commands as other printer vendors. Requires no additional hardware, such as a USB memory stick, compact flash card, or DIMM. Supports both 1D and 2D barcodes. NOTE To activate this solution, you need a valid license code and software that can send license codes to target machines.
1.2 Supported Brother Machines For a comprehensive list of all Brother machines compatible with Brother Barcode Print +, contact your local Brother office. 1.3 Supported Barcodes Brother Barcode Print + supports many popular 1D and 2D barcodes.
2 Breakdown of Control Codes 2.1 1-D Barcodes Each barcode comprises a sequence of PCL commands and control codes. Control code parameters can be customised to change the code’s size, shape, and content.
2.1.2 Barcode height (“v”) Specifies the barcode height in 1/60th of an inch. ESC(s0p30v,,,b,,,sh24600T123456789123 In this example, 30/60th means that the barcode height will be 0.5 in. (12.7 mm). 2.1.3 Barcode width (“b”) Specifies the width of barcode bars. ESC(s0p30v,,,b,,,sh24600T123456789123 2 This setting affects the total barcode width. To print smaller barcodes, specify smaller values. For 1D codes, four values need to be specified in 1/600th of an inch: 1. First (thin) bar width 2.
2.1.5 Human-readable text font (“h”) Specifies the font used for barcode captions. ESC(s0p30v,,,b,,,sh24600T123456789123 Value 0 (or no value) 1 2 3 5 Description Default (Courier) Letter gothic Universe Universe condensed OCR-B 2.1.6 Barcode type (“T”) 2 Specifies the barcode type. ESC(s0p30v,,,b,,,sh24600T123456789123 For more information, see Overview of Barcode Types. 2.1.7 Barcode data The actual user-defined information.
2.2 PDF417 2.2.1 Barcode composition Each barcode comprises a sequence of PCL commands and control codes. Control code parameters can be customised to change the code’s size, shape, and content. Each PDF417 barcode (also called “symbol”) can consist of several modules.
2.2.2 Error Correction (“p”) Specifies the error correction level or ratio against the data size. ESC(s0p,,,v,,,b,,,s24850T123456789123 Error Correction Level 0 1 2 3 4 5 6 7 8 Error Correction Data Code 2 4 8 16 32 64 128 256 512 You can also choose a value between 1000 and 1400 to define the error correction level in percent (0–400%), based on the ratio between the size of the codeword and the data size. 2.2.3 Barcode height (“v”) Specifies the barcode height. ESC(s0p,,,v,,,b,,,s24850T123456789123 1.
Display with the stop pattern Display without the stop pattern 2.2.5 Module size (“s”) Specifies the module size. ESC(s0p,,,v,,,b,,,s24850T123456789123 1. Module height to width ratio (1–10, default: 3) 2. Symbol length in the length to width ratio (default: 2) 3. Symbol width in the length to width ratio (default: 3) 4. Minimum module width (1–100, default: 10, unit: 1/100 of an inch) Example 1,3,2,5s (Module: square; Symbol length: 1.5 x width; Module width: 0.05 in.) 2.2.
2.3 QRCode 2.3.1 Barcode composition Each barcode comprises a sequence of PCL commands and control codes. Control code parameters can be customised to change the code’s size, shape, and content.
2.3.3 Barcode height (“b”) Specifies the maximum height of the small module (unit: 1/600th in.). ESC(s0pb0s24860T123456789123 2.3.4 Data type (“s”) Specifies the barcode data type. ESC(s0pb0s24860T123456789123 Parameter 0 (default) 1 2 3 4 Barcode Data Type Automatic (JIS/ShiftJIS) Numerical (0–9) Alphanumeric (0–9, uppercase A to Z, space $%*+-. /: ) Binary 8-bits/byte data (JIS 8-bit character set) Kanji (Shift JIS values 8140h – 9FFCh and E040h – EAA4h) Example 2s (Alphanumeric data) 2.3.
3 Overview of Barcode Types Barcode Type PCL Barcode Name 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 Barcode Sample 3
Barcode Type PCL Barcode Name 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 Barcode Sample 3 B22:128 A 24701 B23:128 B 24702 B24:128 C 24704 B25:GS1-128/EAN-UCC128 24720
Barcode Type PCL Barcode Name 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 Barcode Sample 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
Barcode Type PCL Barcode Name 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 Barcode Sample 3