Bar Code Printing Guide Please read this guide before operating this product. After you finish reading this guide, store it in a safe place for future reference.
Bar Code Printing Guide
How This Manual is Organized Chapter 1 Before You Start Chapter 2 Getting Started Chapter 3 Bar Code Symbols and Formats Chapter 4 Troubleshooting Chapter 5 Appendix Considerable effort has been made to ensure that this manual is free of inaccuracies and omissions. However, as we are constantly improving our products, if you need an exact specification, please contact Canon.
Contents Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi How To Use This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Symbols Used in This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Abbreviations Used in This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi Legal Notices . . . . . . . . . . . . . . . . . . .
Chapter 3 Bar Code Symbols and Formats Font Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-2 T Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-2 p Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-4 1D Bar Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MSI Plessey . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21 ZIP + 4 Postnet (USA Only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21 USPS Tray Bar Code (USA Only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22 USPS Zebra Bar Code (USA Only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22 USPS Sack Bar Code (USA Only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Preface Thank you for purchasing this Canon product. Please read this manual thoroughly before operating the machine to familiarise yourself with its capabilities, and to make the most of its many functions. After reading this manual, store it in a safe place for future reference. NOTE Available functions may differ depending on the model of your machine.
Legal Notices Licence Notice This machine is equipped with BarDIMM™ technology under licence from Jet CAPS International Business Strategy. Copyright 1994-2004 Jet CAPS International Business Strategy. All rights reserved. Trademarks PCL, PCL5, PCL6, and HP-GL are registered trademarks of Hewlett-Packard Company. Adobe, PostScript, and PostScript 3 are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.
Disclaimers The information in this document is subject to change without notice. CANON INC. MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS MATERIAL, EITHER EXPRESS OR IMPLIED, EXCEPT AS PROVIDED HEREIN, INCLUDING WITHOUT LIMITATION, THEREOF, WARRANTIES AS TO MARKETABILITY, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OF USE OR NON-INFRINGEMENT. CANON INC.
Before You Start 1 CHAPTER This chapter is an introduction to bar codes and the Bar Code Printing function. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2 Overview of Bar Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-2 Product Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Introduction Overview of Bar Codes Before You Start 1 Bar code technology provides an easy, inexpensive, and highly accurate means of data entry and storage for computerized information management systems. Item identification information (e.g., inventory control, work-in-progress tracking, distribution tracking, and other material management) is the most common type of data stored in bar code systems.
Menus and Their Functions When the Bar Code Printing function is activated, the BarDIMM and FreeScape menus become available in the PCL/PS menu. NOTE • Make sure that the Bar Code Printing function is enabled before you print bar codes. • When the Bar Code Printing function is activated, [BarDIMM] and [FreeScape] appear on Printer Settings. • The title of each menu may vary depending on the model of your machine. Accessing the Menus You can specify the BarDIMM or FreeScape menu from the operation panel.
FreeScape Menu Off, ˜, ", #, $, /, \, ?, {, }, | You can specify the AEC (Alternate Escape Code) to be used for bar code commands when the host computer does not support the standard Escape Code.
Getting Started 2 CHAPTER This chapter explains the methods used to build bar codes, and the commands used to print bar codes. Building/Printing a Bar Code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 Building a Bar Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-2 Printing a Bar Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Building/Printing a Bar Code This section describes the methods used to build/print bar codes. Building a Bar Code The Bar Code Printing function generates bar codes according to the set PCL font parameters. The PCL font parameters used in this system differ from the generally accepted standards, except for the v and T parameters. The T parameter selects the bar code format, while the v parameter controls the bar height and the number of rows or columns that are used for the bar code.
Printing a Bar Code This section describes how the Bar Code Printing function prints a bar code. Cursor Position Transparent Print Data Mode The following bar code formats support the full 128 character set, from ASCII code 0 to ASCII code 127, or full binary data (ASCII code 0 to ASCII code 255): Extended 39, Extended 93, 128A, PDF417, 128auto, MaxiCode, EAN/UCC128, Data Matrix, Aztec, Codablock, and QRcode.
Presentation Each bar code format can be enlarged to any height from 1/25" to 13" (1 mm to 33 cm) in 1/72" increments. Bar widths can be enlarged in 1/600" units, and code values can be printed as text together with differently embedded codes in 20 different scalable fonts. However, bar codes are not made up of scalable fonts. Typeface numbers from 24,580 to 24,900 activate the bar code. All data that is linked to a typeface number is analyzed and converted into a bar code directly by the PCL controller.
Control Codes This section provides examples of commands that can be used to create bar codes. The escape sequence controls the character strings (Hexa: 1B or Dec: 27) that begin with . By embedding and sending these character strings to this Bar Code Printing function in an unprintable, special character code, you can control details, such as the bar code size, as well as the caption text font and the space between the characters.
■ Font Switching You can switch primary and secondary fonts with bar code fonts. We recommend that a text font be used as the primary font, and a bar code font be used as the secondary font. IMPORTANT Bar codes are not PCL fonts, even if they are generated using a PCL font sequence.
FreeScape Codes PCL codes always begin with the unprintable escape code Hexa: 1B or Dec: 27. Some systems cannot use or send binary data to a device, which can represent a problem when using the PCL language with bar codes. An example of this kind of system is a mainframe computer with printers connected to terminals. To avoid conflicts between the PCL language and bar codes in such a system, the FreeScape Code, a user-defined Escape Code or AEC (Alternate Escape Code) can be specified.
Getting Started 2 2-8 Control Codes
Bar Code Symbols and Formats 3 CHAPTER This chapter describes the font parameters for the T, p, h, v, b, s, and Code 128 parameters, as well as the various bar code usages and formats. Font Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 T Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-2 p Parameter . . . . . . . . . . . . . . . . . .
Font Parameters This section describes the parameters for creating the fonts used in bar codes. NOTE • Values cannot have decimals. For example, "2.5" is an invalid value. • Bar code parameters must be combined in a unique PCL escape sequence ending with the T parameter. Bar Code Symbols and Formats 3 Example: (s4p305h24v7,21s7,21b24670T • When using default parameters, only commas are required if other parameters still need to be defined.
Typeface Corresponding Parameter Number 24680 39 extended 24710 UCC-128 (19 digits only) 24681 39 extended + CHK 24720 EAN/UCC-128 24675 Danish PTT 39 bar code 24770 ZIP + 4 POSTNET 5 24676 French Postal 39 A/R 24771 ZIP + 4 POSTNET 9 24690 93 24772 ZIP + 4 POSTNET 11 24691 93 extended 23591 USPS ZEBRA 24644 USPS 25, 11 digits Tray Label bar code 24760 MSI 24645 USPS 25, 8 digits Sack Label bar code 24761 MSI + CHK10 24750 CODABAR 24762 MSI + CHK10 + CHK10 24751 CODABAR
p Parameter The p parameter, (s#p, controls whether a human readable text caption is printed with bar codes, and the method used to print it. ■ 1D Bar Codes The numbers below represent the values that are used to define the commands in the escape sequence. 0: Uses the default value. 1: Does not print human readable text. 2: Prints embedded human readable text. 3 3: Prints human readable text that is half-embedded. Bar Code Symbols and Formats 4: Prints human readable text under the code.
■ 2D Bar Codes PDF-417 0 to 8: Defines the ECC (Error Correction Code) level. 1000 to 1400: Defines the ECC level based on the size of the code word relative to the data size, in percentage (from 0% to 400%). The matching ECC level is calculated automatically. Aztec The default ECC level (23% + three code words). 1 to 99: Defines the ECC level in percentage. 101 to 104: The number of layers (+100) in Compact format. 201 to 232: The number of layers (+200) in Full Range format.
h Parameter The h parameter, Esc(s#h, controls which font is used for the human readable text caption. ■ 1D Bar Codes Format: CBA, numeric value, position C: Style Bar Code Symbols and Formats 3 0: Bold (default). 1: Regular text. 2: Italics. 3: Bold. 4: Bold italics. B: Size 0: Selects the font size automatically. A: Typeface 0: Uses Courier to print text (default). 1: Uses Letter Gothic to print text. 2: Uses Univers to print text. 3: Uses Univers Condensed to print text.
v Parameter The v parameter, Esc(s#v, controls the bar height and the number of rows or columns that are used for the bar code. ■ 1D Bar Codes Controls the bar height in increments of 1/60" (0.42 mm). If the value entered is lower than the minimum bar height, it is automatically adjusted to the minimum value. Example: Bar code of 1" (25.
b Parameter The b parameter, Esc(#1,#2,#3,#4b, controls the bar width. ■ 1D Bar Codes #1: Bar width (thin), first width in dots (1/600"). #2: Bar width, second width in dots (1/600"). #3: Bar width, third width in dots (1/600"). #4: Bar width, fourth width in dots (1/600"). Example: Thin bars 4 dots, thick bars 8 dots: 4,8b 3 Bar Code Symbols and Formats ■ 2D Bar Codes PDF-417 #1: Maximum number of rows for the PDF symbol. #2: Maximum number of columns for the PDF symbol.
■ OMR Controls the OMR mark's thickness in dots (1/600"). #1: Regular mark thickness in dots (1/600"). #2: Heavy mark thickness in dots (1/600"). Example: .01" for a thin mark, and .02" for a thick mark: 6,12b s Parameter The s parameter, Esc(s#1,#2,#3,#4s, controls the width of the spaces. ■ 1D Bar Codes #2: Space width, second width in dots (1/600"). #3: Space width, third width in dots (1/600"). #4: Space width, fourth width in dots (1/600").
QRCode #1 0: Uses the default Japanese font (Automatic: JIS/Shift JIS). 1: Numeric (0 to 9). 2: Alphanumeric (0 to 9, uppercase letters A to Z, spaces, and symbols $%*+-. /:). 3: Binary 8 bits/bytes data (JIS 8 bit character set (Latin and Kana) in accordance with JISX0201). 4: Kanji characters (Shift JIS values 8140h to 9FFCh and E040h to EAA4h shifted from JISX0208). Example: Alphanumeric data: 2s Bar Code Symbols and Formats 3 ■ OMR Controls the OMR mark spacing in dots (1/600").
131 = FNC 3 Reserved for bar code reader initialization and other special bar code reader functions. 132 = FNC 4 Reserved for future use or special applications. 133 = CODE A Used for numbers, ASCII characters, and upper case letters. 134 = CODE B Used for numbers, ASCII characters, upper and lower case letters, and all numeric codes. 135 = CODE C A double-density code, which is required to have an even number of characters.
Bar Code Format Parameters This section describes the different bar code parameters.
TextFlag Bar Width 1*3 Bar Width 2*3 Bar Width 3*3 Bar Width 4*3 Space Width 1*3 Space Width 2*3 Space Width 3*3 Space Width 4*3 36*2 124*2 7*2 21*2 — — 7*2 21*2 — — Singapore 4 State 13.5*2 1*2 — — — — — — — — UK 4 State 13.5*2 1*2 — — — — — — — — Netherlands KIX 13.5*2 1*2 — — — — — — — — Australia 4 State 13.
Characters Encoded*1 Input Length *2*3 Character Width*4 Compression Start/Stop Size*5 (in Thin Bar) Checksums UPC-A D 11 7 No 11 1 UPC-E D 11 or 6 3, 5 (for 11) 7 (for 6) Yes (for 11) 14, 5 (for 11) 11 (for 6) 1 (for 11) EAN/JAN-8 D 7 7 No 11 1 EAN/JAN-13 D 12 7 No 11 1 3 Supplemental 2 or 5 for EAN/UPC D 2 or 5 9 No 13 0 Bar Code Symbols and Formats Sizing Parameters CODE 39 DPU 1 to 99 16 No 32 1*6 DPULC 1 to 99 DU: 16 PLC: 32 No 32 1*6 Interleaved
Characters Encoded*1 Input Length *2*3 Character Width*4 Compression Start/Stop Size*5 (in Thin Bar) Checksums ZIP + 4 D 5, 9 or 11 29/600" No 5/600" and 8/600" 1 Singapore 4 State D 6 88/600" No 22/600" 1 UK 4 State DU 7, 8 or 9 88/600" No 22/600" 1 NL KIX DU 5 to 12 88/600" No 22/600" 0 D 8 44/600" No 44/600" 1 AP 52-FF-MET DUL 8 + 8D/ 5UL 44/600" Yes (N table) 44/600" 1 AP 67-FF-MET DUL 8 + 15D/ 10UL 44/600" Yes (N table) 44/600" 1 D 5, 9 or 11 29/6
Bar Code Usages and Formats This section describes the supported bar code types, and their usages and formats. 1D Bar Codes UPC-A 3 Bar Code Symbols and Formats The UPC-A bar code is the standard bar code format in the United States for items sold to the public. UPC-A contains numeric data only, and encodes a 12 digit number.
UPC-E (UPC-E0 and UPC-E1) The UPC-E bar code is ideal for small packages because its data is compressed. The UPC-E bar code contains the same information as the UPC-A bar code except that there are a minimum of four zeros, which are suppressed. This reduces the number of digits in the bar code from 12 to 6. The Bar Code Printing function accepts the Zero Suppressed version of compressed and uncompressed UPC-E data.
EAN-13 The EAN-13 bar code is the standard bar code format in Europe for items sold to the public. EAN-13 contains numeric data only, and encodes a 13 digit number. The first two digits represent the country code, the next six digits represent the supplier ID, the next four digits represent the product number, and the last digit represents the required checksum character. (The checksum character is separated from the rest of the bar code. This separation varies from country to country.
Danish Postal 39 Bar Code (Denmark Only) This is a special 3 of 9 bar code that is used on parcel labels for shipment throughout the postal service in Denmark. The Danish Postal 39 bar code contains 10 digits, a special checksum, and ends with "DK." French Postal 39 Bar Code (France Only) This is a special 3 of 9 bar code that is used on registered letter forms ("Recommandés") in France.
Code 128 The new standard for most bar code labels. Code 128 is a compact bar code for numeric and alphanumeric strings. It has three modes: A, B, or C, which encode a different range of characters. Code 128 Auto is an exclusive feature of the Bar Code Printing function. It enables you to encode all 128 ASCII characters without analyzing the string to encode, and automatically determines the required Code 128 modes to use.
Codabar/Monarch Encodes digits and punctuation characters. Used mostly for the labeling of blood products. Code 93 A compressed version of Code 39. A compressed version of Extended Code 39. MSI Plessey The MSI Plessey bar code contains numeric data only, and is used on labels for the grocery industry. ZIP + 4 Postnet (USA Only) Prints the zip code as a bar code to speed mail through the United States Postal Service.
USPS Tray Bar Code (USA Only) Since 1997, bar coded tray labels with a special 25 Interleaved bar code are required for automatically sending rate mailings of first-class, regular periodicals, and regular and enhanced carrier route standard mail letter size pieces, and for first-class flat size pieces. USPS Zebra Bar Code (USA Only) 3 Bar Code Symbols and Formats The United States Postal Service has defined the Zebra code.
Singapore 4 State Bar Code The Singapore Postal Service is promoting the use of a 4 State bar code to speed up mail sorting. This 4 State bar code encodes a six digit number, and has a checksum appended to the data. You must input this six digit number into the Bar Code Printing function, which automatically calculates and prints the checksum. Note that the Singapore 4 State bar code must end with a regular text font escape sequence.
Australia Post 4 State Bar Codes Established in 1998, Australia Post 4 State bar codes are used to enable the Australian Postal Service to sort incoming mail via bar codes that are read from letters. There are three different types of bar codes that correspond to FCC (Format Control Code) values 11, 59, and 62. The Bar Code Printing function only needs the DPID (Delivery Point IDentifier) and customer information to automatically generate the FCC or Reed-Solomon checksum.
2D Bar Codes IMPORTANT To encode data including an escape character (27 decimal or 1B hexadecimal), data must be enclosed in a Transparent Print Data mode sequence. (See "Transparent Print Data Mode," on p. 2-3.) UPS MaxiCode MaxiCode was created by UPS (United Parcel Service), and endorsed by AIM (Automatic Identification Manufacturers) (officially designated by AIM as "Uniform Symbology Specification MaxiCode") as a multipurpose EDI (Electronic Data Interchange), two-dimensional bar code.
The following is detailed information found in the ANSI message for the UPS MaxiCode. NOTE Always use uppercase characters for MaxiCode data.
The primary message contains the following information: 1. Label number 2. Number of labels for the shipment 3. MaxiCode mode. Use mode 2 for domestic US shipments, mode 3 for international shipments 4. Postal code 5. Country code 6. Class of service NOTE A comma must separate all of these parameters. Bar Code Symbols and Formats 3 The secondary message contains the following information: Examples 1. ANSI Message Header [ )> 2. Transportation Data Format Header 0196 3.
NOTE • UPS MaxiCode expects the secondary message to be padded with a total of 84 fill characters. The Bar Code Printing function automatically pads the data to the right of the MaxiCode. (The fill character is '!' ASCII 33, HEX 21.) • The secondary message cannot be longer than 84 characters. Therefore, the destination's address length must be truncated if the total length of the secondary message is greater than 84 characters. A destination address is optional in the MaxiCode data.
PDF-417 The PDF-417 bar code is a high-density, 2D bar code created by Symbol Technology, and is an ANSI/AIM USA standard. This bar code consists of a stack of rows with small black rectangles arranged in columns. The number of rows and columns can be user defined or set automatically to fit a ratio (2:3 is the most common ratio). PDF-417 features built-in error correction capability, automatic data compression, and full ASCII and binary character sets.
Data Matrix Data Matrix is a high-density, 2-D matrix bar code symbology developed by RVSI - Acuity CiMatrix, which can encode a lot of information in a very small space. The Data Matrix symbology has extensive error correction capabilities, which uses the ECC200 error checking method. A Data Matrix symbol can store between 1 and 3,116 numeric or 2,335 alphanumeric characters, and is scalable between a 1 mm square to a 14" square.
Codablock F Codablock F is a 2-D bar code developed by ELMICRON as an extension of Code 128. Using Codablock F, you can separate Code 128 into several sections and arrange them into a multiple row symbol. A Codablock F symbol may contain 2 to 44 rows of up to 61 characters (up to 122 for numeric data per row), and supports most features of Code 128. NOTE For more information on the Codablock F symbol options, see "Font Parameters," on p. 3-2.
OMR Marks OMR marks are horizontal or vertical black solid lines that are found on printed mailing sheets. The mail processing machines check for these lines on every page that is fed into them. The tracking of these marks triggers mechanical processes, such as the folding of all pages that should be inserted together in an envelope. The Bar Code Printing function can generate OMR marks that are used by insertion, folding, or sealing systems found in mailrooms.
Euro Currency Symbols and Additional Fonts The Bar Code Printing function features fonts and scalable logos that can be used with bar codes on labels and other documents, Euro symbols, manufacturing, electronic, and safety symbols. Euro and Other Currency Symbols Escape Sequence: (10Q(s1pvsb10452T is the symbol size in points (1/72").
Electronic and Safety Symbols Escape Sequence: (10Q(s1pvs3b10400T is the symbol size in points (1/72"). Bar Code Symbols and Formats 3 Odette Transport Label Macros The Bar Code Printing function contains the VDA 4902/Odette label used in the automobile industry. This label is included as a PCL5 macro that is retrieved from any application which uses its number. • If you are using the Macro TTF font: - Install the Macro Exec TTF font, and then enter the macro number using it.
An example of an Odette label macro with data, bar codes, and a security symbol added. Bar Code Symbols and Formats 3 NOTE The safety symbol is included in the safety symbol fonts.
Bar Code Symbols and Formats 3 3-36 Bar Code Usages and Formats
Troubleshooting 4 CHAPTER This chapter provides a list of error messages that could be generated, along with their possible causes and remedies. List of Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5 Printing Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
List of Error Messages This section explains the various error messages that could be generated, along with their possible causes and remedies. If an error message occurs, an X is printed on top of the bar code, and the error message appears automatically under the bar code. !Err: Char=nn Symbologies: All Troubleshooting 4 Cause An invalid character was entered. 'nn' is the ASCII value of that character.
!Err: NonZero and !Err: InvVal Symbology: UPC-E Cause The Bar Code Printing function found an unexpected value in the UPC-E bar code. Remedy Make sure that there is a minimum of four zeros, and verify that the data conforms to the UPC-E symbology specifications. (See "UPC-E (UPC-E0 and UPC-E1)," on p. 3-17.) !Err: R/A/B Symbology: French Postal 39 A/R The string supplied to the Bar Code Printing function to generate the French Postal 39 bar code does not start with 'RA' or 'RB'.
!Err: CustInfo: nonDigit Symbologies: Australia Post 4 State 52-FF-MET and 67-FF-MET Cause The Australia Post 4 State 52-FF-MET and 67-FF-MET bar codes encode the DPID, an eight digit number, and the customer information, which can be encoded using the N table if it only includes digits. The customer information defined in the string supplied to the Bar Code Printing function includes at least one character that is not a digit.
Troubleshooting If you have trouble printing bar codes, we recommend the following remedies. Printing Problems The message "MEMORY OVERFLOW" appears. The Bar Code Printing function is not enabled, resulting in the creation of oversized fonts that use up the memory. Remedy Set the BarDIMM menu to 'Enable', and print the data again. 4 Troubleshooting Cause Bar code data is printed as text. Cause The BarDIMM menu is set to 'Disable'. Remedy Set the BarDIMM menu to 'Enable' , and print the data again.
The layout for the German 25 Postal bar code is not correct. Cause The size and text of the bar code are not printed as expected. Remedy To print the German 25 Postal bar code in the correct layout, use 124 for the p parameter and 300 for the h parameter. For example, (s124p300h24642T. An error message is displayed with the 2 of 5 Interleaved bar code. 4 Cause The number of encoded digits is not even, in multiples of two.
The 39 bar code is much longer than it should be. The bar code selection sequence was sent before you sent the space characters to position the bar code. As a result, the spaces are separate from the bar code data, and the bar code is much wider than expected (usually across the page). Remedy When you position the cursor horizontally using blank spaces to position the bar code in the right place, you must send the bar code selection sequence after sending the space characters to move it horizontally.
Troubleshooting 4 4-8 Troubleshooting
Appendix 5 CHAPTER Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Index Numerics D 1D Bar Codes, 1-2, 3-16 2D Bar Codes, 1-2, 3-25 Danish Postal 39 Bar Code (Denmark Only), 3-19 Data Matrix, 3-30 Default Parameters, 3-12 A Appendix 5 Accessing the Menus, 1-3 Australia Post 4 State Bar Codes, 3-24 Aztec Code, 3-30 B b Parameter, 3-8 Bar Code Format Parameters, 3-12 Bar Code Readability, 2-4 Bar Code Rotation Codes, 2-5 Bar Code Usages and Formats, 3-16 BarDIMM Menu, 1-3 Building a Bar Code, 2-2 C Codabar/Monarch, 3-21 Codablock F, 3-31 Code 128, 3-20 Code 128 Cont
H S h Parameter, 3-6 s Parameter, 3-9 Singapore 4 State Bar Code, 3-23 Sizing Parameters, 3-14 Industrial and Matrix 2 of 5, 3-19 Interleaved 2 of 5, 3-19 M Manufacturing and Safety Symbols, 3-33 Menus and Their Functions, 1-3 MSI Plessey, 3-21 N Netherlands KIX Bar Code, 3-23 O OCR-A and OCR-B Fonts, 2-6 Odette Transport Label Macros, 3-34 OMR Marks, 3-32 P T T Parameter, 3-2 Transparent Print Data Mode, 2-3 U UK Royal Mail 4 State Customer Bar Code, 3-23 UPC-A, 3-16 UPC-E (UPC-E0 and UPC-E1), 3-
Appendix 5 5-4 Index
USRM2-5474-00 Copyright CANON INC.