Lexmark C950 Forms and Bar Code Card Technical Reference Guide
Lexmark C950 Manual
View all Lexmark C950 manuals
Add to My Manuals
Save this manual to your list of manuals |
Lexmark C950 manual content summary:
- Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 1
Forms and Bar Code Card 3.2 Technical Reference Manual May 2011 www.lexmark.com - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 2
programs described may be made at any time. For Lexmark technical support, visit support.lexmark.com. For information on supplies and downloads, visit www.lexmark.com. If you don't have access to the Internet, you can contact Lexmark by mail: Lexmark International, Inc. Bldg 004-2/CSC 740 New Circle - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 3
Linotype-Hell AG and/or its subsidiaries Microsoft Corporation All other trademarks are the property of their respective owners. © 2011 Lexmark International, Inc. All rights reserved. UNITED STATES GOVERNMENT RIGHTS This software and any accompanying documentation provided under this agreement are - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 4
compatibility intercept 8 Supported Lexmark PCL 5 and PostScript bar codes 8 Chapter 4: PCL 5 emulation: HP 11 One-dimensional bar codes 11 Defining characteristics 11 Command structure considerations 11 Transparent print data command 12 Returning to normal text printing - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 5
Lexmark 29 New PCL 5 commands to support bar codes 29 Bar code descriptor ESC&x#W[descriptor data 29 Transfer bar code data ESC&y#W[bar code data 29 Compatibility safeguard 29 Lexmark formats 68 Checksum calculation 68 PostScript emulation operator 69 Arguments for one-dimensional bar codes - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 6
98 Adding cc and bcc to e-mail function 98 Print, e-mail, and fax concurrently 98 New version of downloading formsets 99 Enhanced page delimiters 99 Fax and e-mail merged output 99 Select ports that Forms Card listens to 99 Use forms stored on a flash drive 100 RFID support 100 Printing - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 7
print errors 149 Appendix E: Bar code engine errors 153 Common error messages 153 PostScript error messages 153 Errors common to all symbologies 154 String errors 154 Errors specific limits for Codabar bar codes 165 PostScript barcodepath operator 165 Uploading formsets when the OFIS data - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 8
DLE menus - On-board user flash • Forms Card: - Adding fonts to existing printer objects - Loading Forms from a flash drive - Data capture to a flash drive - and Bar Code Card is installed - Disabling Merge Mode when downloading formsets • Bar code: - Intelligent Mail Bar code in PCL 5 and PostScript - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 9
printer with the Forms and Bar Code Card includes support for: • OCR-A and OCR-B as bitmap and scalable fonts • Independently scalable bar heights and widths • Embedding text with selectable positioning • Data format verification with error reporting • Automatic bar code data compression, checksum - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 10
techniques: 1 Standard PCL 5 font selection commands (used in the HP BarDIMM Pro products) 2 Special Lexmark advanced PCL 5 commands for bar codes Cursor positioning Cursor positioning is set as follows when printing with the Forms and Bar Code Card: • From the current cursor position, bar code - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 11
or not. If required, compression is automatically performed before printing the bar code. Checksum calculation Some bar code symbologies HP BarDIMM Pro version 3.3a option. Supported Lexmark PCL 5 and PostScript bar codes The following is a list of supported one-dimensional bar codes: • Australian - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 12
• EAN/JAN-8 • EAN/JAN-8 with 2-digit supplemental • EAN/JAN-8 with 5-digit supplemental • EAN/JAN-13 • EAN/JAN-13 with 2-digit supplemental • EAN/JAN-13 with 5-digit supplemental • EAN-128 • French Postal 3 of 9 A/R • German Postal 2 of 5 (Leitcode and Identicode) • HIBC • Interleaved 2 of 5 • - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 13
description Lexmark-unique PCL 5 definitions provide support for new bar code functionalities that are not available in HP BarDIMM. Two new commands are implemented, ESC&x#W and ESC&y#W. Bar code descriptor-ESC&x#W [descriptor data] This escape sequence is used to describe the bar code to print, and - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 14
value is one of those given, then special bar code generation firmware will process the font selection command. Otherwise, PCL 5 emulation proceeds (s#V Esc(s#B Esc(s#S Characteristic Determines the location of human-readable text printed with the bar code. Selects the font used for human-readable - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 15
than 32 decimal. These characters are normally considered unprintable. Use the transparent print data command to print bar codes which contain characters of less than 32 decimal. Example: Esc( CG Times with proportional spacing, normal style, and medium stroke weight One-dimensional bar codes 12 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 16
)s#H Function/Parameters Determines the location of human-readable text printed with the bar code. 0 = Use default value 1 = Do not print text 2 = Print text embedded 3 = Print text half embedded 4 = Print text under bar code 5 = Print text above bar code Add the preceding values to - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 17
First (narrowest) width 2 = Second width 3 = Third width 4 = Fourth width Example: Esc(s4p8,16,24,32s8,16,24,32b24700T Selects Code 128 autoswitch with text printed under the bar code, space widths set to 8, 16, 24, and 32 dots, and bar widths set to 8, 16, 24, and 32 dots. Since parameters - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 18
, the default value of the #H text font parameter is CBA = 000 (automatically sized Courier Bold). 2 Does not include checksum character 3 Checksum character is always printed if embedded text is specified. * = Fixed value, cannot be changed N = Numeric M = Mixed One-dimensional bar codes 15 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 19
s1 s2 s3 s4 24643 German Postal 2 of 5 Identcode 72.0 124 10 30 - - N 11 24644 USPS tray label, 10-digit 2 of 50.4* 4 9 27 - - N 10 5 24645 USPS sack label, 8-digit 2 Does not include checksum character 3 Checksum character is always printed if embedded text is specified. 6 12 18 24 M - - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 20
default value of the #H text font parameter is CBA = 000 (automatically sized Courier Bold). 2 Does not include checksum character 3 Checksum character is always printed if embedded text is specified. 8 16 24 32 N 13 * = Fixed value, cannot be changed N = Numeric M = Mixed Yes3 Yes No Yes No Yes - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 21
bar code descriptor for Australia 4-State Postal bar codes (see "PCL 5 emulation: Lexmark" on page 29). Human-readable text is never printed with these bar codes. In relation to the fields of the Lexmark bar code descriptor for Australia 4-State Postal bar codes, the following correspondences exist - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 22
the fields of the Lexmark bar code descriptor for series of diagonal or vertical lines placed to the right of a USPS tray label bar code to visually identify trays , and does not produce an error message. If an invalid character the base of the last bar when printing is complete. • If the last bar - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 23
sequence depends on whether you want to print slashes or vertical bars. Esc(10U Esc the point-of-sale. • RSS Expanded encodes EAN/UCC item identification plus supplementary AI element strings such as weight and "best before support the RSS Stacked Omnidirectional bar code. One-dimensional bar - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 24
Selects the height of the bars in 1/72" (same units as fonts). Note: Values lesser than the minimum uses the corresponding default value for the specific RSS bar code type. Optional Selects the width of the bars. One-dimensional bar codes 21 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 25
HP, and match the RSS-14 AIM specification values. • Each of the V parameter values is considered in the RSS-14 AIM specification as a multiple of "X", which is Mail bar code Intelligent Mail bar code is used by the Postal Service to sort and track letters and flats. It combines data from the - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 26
HP BarDIMM version 5.0 supports the Intelligent Mail bar code. The version 5.0 BarDIMM command for Intelligent Mail has no PCL parameters. It is printed in one size. Field printed with the bar code. Note: Intelligent Mail uses only the values 1, 4, and 5. Other values not specified will be replaced - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 27
provision is made to specify the absolute height of the Codablock F symbol. Parameters V2 and V3 are derived from the ELMICRON specification. In the HP BarDIMM Pro specification, the Codablock V parameter #1 is the single line bar height in 1/ 60", but it is actually in 1/72". Two-dimensional bar - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 28
• Esc(s16,2,20v24840T HP documents the bar widths (B parameter) in their reference manual, but varying B1 or B2 does not affect the bar width of the symbol same as using a value of 10 (default). Notes: • HP BarDIMM specification contains only the PCL "B" parameter by itself. • The Data Matrix symbol - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 29
size. 2 Aspect ratio values are used if the #b parameter is not used to manually set rows and columns. 3 The default choice (0) sets the symbol to the necessary Transfer Bar Code Descriptor command to print PDF417 symbols. In relation to the fields of the Lexmark bar code descriptor for PDF417, the - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 30
1 24861T Model 2 Optional Determines ECC level as follows: • 0 = Default ECC level (error correction level M of 15%) • 1 = Low ECC/High Density level (L), 7% damage printing MaxiCode symbols follows the same rules that exist for data sent using the Lexmark Transfer Bar Code Data command to print - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 31
In relation to the fields of the Lexmark bar code descriptor for MaxiCode, the following correspondences exist when using this technique: Mode: Specified in the data The Typeface (Esc (s#T) value for MaxiCode is 24800. Two-dimensional bar codes 28 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 32
codes Support of new bar code functionality requires new Lexmark-unique PCL 5 definitions that provide access to the new functionality. Two new commands are implemented, ESC&x#W and ESC&y#W. Bar code descriptor ESC&x#W[descriptor data] This escape sequence is used to describe what bar code to print - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 33
&y8W12345678 Two-dimensional PDF417 with ECC = 2, data = 12345678: ESC&x3W[00 01 02]ESC&y8W12345678 The general strategy for assigning new Lexmark symbology IDs and defining new Lexmark bar code descriptors is defined in the following table: Symbology ID 0-19 20-39 40-99 100-199 Type of symbology - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 34
in bar dimension units (#b4 parameter) Specifies the fourth space width in bar dimension units (#s4 parameter) Lexmark symbology assignments This table describes both new and existing Lexmark symbology assignments: Bar code type 2-D bar code 2-D bar code 2-D bar code 4-State postal 4-State postal - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 35
bar code descriptors (Lexmark) Bar code descriptor -19 (hex) 24 (dec) 18 (hex) Sets the number of bars that print per inch 4 Tracker Height 100-160 (dec) 64-A0 (hex) 130 (dec the customer information string are flagged with an error. Length errors in the customer information string are flagged. - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 36
(hex) 22 (dec) 16 (hex) Sets the number of bars that print per inch 4 Tracker Height 102-152 (dec) 66-98 (hex) 127 characters or lengths are flagged with an error. String lengths of 4 characters imply : All seven code formats are supported. The format is implied on the type of data received - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 37
included, is ignored. • Any hyphens included as part of the block and house number information are an error. • Invalid characters in the block and house number information are flagged with an error. 1/100 mm Sets the number of bars that print per inch Sets the synchronization bar height to 1/100 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 38
FIM patterns generated by the data characters. Invalid characters in the data are ignored, and do not produce any error message. FIM symbols are printed according to the USPS specification. Bar height is fixed at 5/8 inch, and bars and spaces have a fixed width of 1/32 inch. Cursor positioning is - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 39
Swiss Postal Byte 0-1 2 3 4 5 6-7 8 9-10 11-12 13-14 15-16 17-18 19-20 21-22 23-24 25-31 Field name Symbology ID Text Location Text Typeface Text Style Bar Height Units Bar Height Bar/Space Width Units Bar Width #1 (Module Width) Space Width #1 Bar Width #2 Space Width #2 Bar Width #3 Space Width - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 40
anywhere in the data; they are ignored. Three "." characters are inserted automatically at the correct positions in the human-readable text printed with a Swiss Postal bar code symbol, separating the four components of the identification code. Invalid characters or lengths in the identification - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 41
ISBN, ISBN+5 Byte 0-1 2 3 4 5 Field name Symbology IDs Text Location Text Typeface Text Style Bar Height Units Range - 0-5 (dec) 00-05 (hex) 0-5 (dec) 00-05 (hex) 0-4 (dec) 00-04 (hex) 00-04 (hex) 6-7 Bar Height - 8 Bar/Space Width 00-04 (hex) Units 9-10 Bar Width #1 - 11-12 Space Width - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 42
in the symbol, it is required in the data only for the purpose of including it in the ISBN text printed with the symbol. The ISBN checksum digit is not verified or replaced by a calculation in the Forms and Bar Code Card. An invalid length (anything other than 10 or 15 digits - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 43
ISSN, ISSN+2, ISSN+5 Byte 0-1 2 3 4 5 Field name Symbology ID Text Location Text Typeface Text Style Bar Height Units Range - 0-5 (dec) 00-05 (hex) 0-5 (dec) 00-05 (hex) 0-4 (dec) 00-04 (hex) 00-04 (hex) 6-7 Bar Height - 8 Bar/Space Width 00-04 (hex) Units 9-10 Bar Width #1 - 11-12 Space - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 44
for an ISSN symbol consists of an 8-digit ISSN, followed by a two-digit price code, optionally followed by a two- or five-digit add-on code. If a of including it in the ISSN text printed with the symbol. The ISSN checksum digit is not verified or replaced by a calculation in the Forms and Bar - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 45
HIBC 39/128 Byte Field name 0-1 Symbology ID 2 HRT Location 3 HRT Typeface 4 HRT Style 5 Bar Height Units Type int int int int int Range n/a 0=Default (Under) 1=No HRT 2=Embedded 3=HalfEmbedded 4=Under 5=Above 0=Courier 1=SM Gothic 2=SM Unit 3=SM Unit Condensed 4=Roman 5=OCRB 0=Regular 1= - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 46
Byte Field name 6-7 Bar Height 8 Bar/Space Width Units 9-10 Bar Width #1 (Code 128 bar 1, or Code 39 Narrow) 11-12 Space Width #1 (Code 128 space 1, or Code 39 Narrow) Type int int int int Range 150-600 (dec) 0=Default (1/600" units) 1=1/300" units 2=1/600" units 3=1/1200" units 5-27 (dec) - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 47
ITF-14 Byte Field name 0-1 Symbology ID 2 HRT Location 3 HRT Typeface 4 HRT Style 5 Bar Height Units 6-7 Bar Height Type int int Range n/a int 0=Default (No HRT) 1=No HRT 4=Under 5=Above int 0=Courier 1=SM Gothic 2=SM Unit 3=SM Unit Condensed 4=Roman 5=OCRB int 0=Regular - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 48
Byte 8 Field name Bar/Space Width Units 9-10 Bar Width #1 11-12 Space Width #1 13-14 Bar Width #2 (Wide) Type Range Default value Description int 0=default 0 or 2 (dec) Optional (1/600" units) 00 or 02 (hex) Specifies units for bar and space 1=1/300" widths units 2=1/600" units 3=1/ - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 49
(dec) or 18 (hex) result in a pitch of 24. Notes: • PLANET is called from PCL using the block-call method. • For more information on the specifications implemented on the PLANET code, see Appendix B and C of the USPS PLANET - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 50
and the tracker height. Optional. This determines the location of human-readable text printed with the bar code. Note: Intelligent Mail uses only the values 1, 4, and 5. Other values not specified will be replaced with 1. These bytes are ignored. Note: • Intelligent Mail is called from PCL using - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 51
Two-dimensional bar codes Bar code descriptor for PDF417 (Lexmark) Bytes 0-1 2-3 4-5 MSB LSB Range Symbology Symbology n/a ID byte 1 ID byte 2 (00x) (03x) Default (if not specified) n/a Reserved X dimension byte 1 (in Units) Units X dimension byte 2 (in - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 52
become double that of the X dimension. Optional Manually set the number of symbol rows. Automatic operation specified by using 0. See Section 9.5.3 Row and Column Boundary Conditions. Manually set the number of symbol columns. Automatic operation specified by using 0. - Note: Byte Compaction Mode - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 53
01x 02x 03x 04x 05x 06x 07x 08x Number of error code words 2 4 8 16 32 64 128 256 used in specifying the X dimension (the smallest element width). Supported values are 01x for 300 dpi units, 02x for 600 : (Default = 00x) This can be used to manually set the number of symbol rows. Using aspect ratio, - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 54
10 columns). Columns: (Default = 00x) This can be used to manually set the number of symbol columns. Using aspect ratio, both columns and rows (0023x), ECC level 2 (8 error code words) will be selected, because it is closest to 20 x 0.35, or 7. This example prints a PDF417 bar code with the - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 55
with numeric postal code Structured carrier message with alphanumeric postal code Standard symbol with standard error correction Full symbol with enhanced error correction Reader program with standard error correction MaxiCode notes: Depending on the mode, the input data sent with the Transfer Bar - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 56
character in code set A as defined in AIM spec). Codes longer than 6 characters will be truncated. . • The country code and class of service must each be 3 digits in length and specific row, column and error correction codeword combinations, up to a maximum of four data columns by 44 rows. A specific - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 57
on the input data. There is no method to explicitly specify any of the modes. The support of NULL (hex 00) characters is not supported at this time, due to possible string termination issues within the printer. The basic block of the MicroPDF417 is the black or white module or rectangle. The nominal - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 58
dimension will become double that of the X dimension. 0 (dec) 00 (hex) Optional Manually set the number of symbol rows. Automatic operation is specified by using 0. Manually set the number of symbol columns. Automatic operation is specified by using 0. - - Bar code descriptor for MicroPDF417 55 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 59
area CCD scanners, and with linear and rastering laser scanners. The following bar codes allow the addition 7 8 9 Description Regular UPC codes Reserved Weight items marked at the store National Drug/Health- Reserved Note: The number system digit is usually printed to the left of the bar code. b - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 60
produce incorrect data due to inconsistent scanning speed, print imperfections, or a host of other problems, it is useful to verify that the rest a variation of UPC-A which allows for a more compact bar code by eliminating extra zeros. Since the resulting UPC-E bar code is about half the size as an - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 61
UPC-E uses the "left-hand odd" and "left-hand even" encoding character sets from the EAN-13 encoding standard. Check character 0 1 2 3 4 5 6 7 8 9 Number system 0 encoding EEEOOO EEOEOO EEOOEO EEOOOE EOEEOO EOOEEO EOOOEE EOEOEO EOEOOE EOOEOE Number system 1 encoding OOOEEE OOEOEE OOEEOE OOEEEO - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 62
f Check digit, encoded as right-hand character g Right-hand guard bars, or end sentinel, encoded as 101 4 EAN-13 (including +2 and +5 variants) EAN-13, based on the UPC-A standard, was implemented by the International Article Numbering Association (EAN) in Europe. The only difference between a UPC-A - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 63
EAN/UCC item identification plus supplementary AI element strings such as weight and best before date in a linear symbol that can be scanned omnidirectionally by suitably programmed point-of-sale scanners. It can also be printed in multiple rows as a stacked symbol. RSS-14 Stacked is a variation - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 64
Composite bar code sequence: (s36b24810T01234567890123|Lexmark(s0p12h10vsb4099T • Beginning with a RSS-14 24810T sequence • Followed by RSS-14 data "01234567890123" • Followed by a "|" pipe character • Followed by the Composite data string: "Lexmark" • Followed by a complete 4099T sequence - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 65
PCL specifications for composite bar codes Field Name Type Range Default (if not specified) Definition Symbology ID int - - Required 24600T specifies UPC-A 24601T specifies UPC-A+2 24602T specifies - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 66
Scalable Scalable Scalable Scalable Scalable Scalable Scalable Scalable Resides In option card In option card In option card In option card In option card In printer In printer In printer In option card In option card In option card In option card In option card In option card Fonts 63 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 67
card UPC Half Scalable In option card UPC Half Narrow Scalable In option card UPC Half Thin Scalable In option card USPS POSTNET Bitmap In printer Note: To obtain the PCL 5 ESC sequences used to select these fonts - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 68
PCL 5 emulation sequence, is an example of binary data. Not all systems are able to send binary data (non-printing characters) to a printer. The FREESCAPE emulation feature provides a way for these systems to redefine the escape character by substituting a user-selected alternative (alternate - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 69
To set an AEC from the printer control panel: 1 From the Bar code menu, select Alt ESC Code. 2 Select On to enable the AEC. 3 From the Bar code menu, select ESC Character. 4 Select an AEC from the menu. You can disable the AEC by setting Alt ESC Code to Off. FREESCAPE emulation 66 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 70
emulation operators that are supported when a Forms and Bar Code Card is installed. These operators enable printing of bar characters. When an invalid condition is detected, an error message appears. For more information, see "PostScript error messages" on page 153. Characteristic values, other - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 71
or not, and if required, compression is automatically performed before printing the bar code. Checksum calculation Some bar code symbologies define checksum places the character(s) per the symbology specifications. Fixed length data formats can be sent with or without checksum - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 72
the displacement of the symbol (as returned by the barcodewidth operator). This is similar to the show operator. Example: (01234567890) > barcodeshow This operation prints a UPC-A symbol starting at the currentpoint with the data half - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 73
caused by a barcodeshow of the specified bar code symbol. This is similar to the stringwidth operator. Example: (0123456) - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 74
Arguments for one-dimensional bar codes Key Type Definition /Symbology name Required See "Values for /Symbology key" on page 73 for valid values. /Units - Optional Default value is 1/600 inch. Other valid values are 1/300, 1/1200, and 1/720 inch, which also applies to height and width units - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 75
default value is false. • If value is set to false, then the start/stop * characters with text does not print. • If value is set to true, then the start/stop * characters with text prints. For French1 and German postal, then the default value is true. • If value is set to false, then - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 76
13 620 3 1 For all bar code symbologies, the default value for /FontName key is Courier-Bold. 2 Does not include checksum character 3 Checksum character is always printed if embedded text is specified. 4 ISBN: 10 or 15, ISSN: 10, 12, or 15 (plus optional hyphens) 5 Except for the possibility of an - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 77
digits 1 For all bar code symbologies, the default value for /FontName key is Courier-Bold. 2 Does not include checksum character 3 Checksum character is always printed if embedded text is specified. 4 ISBN: 10 or 15, ISSN: 10, 12, or 15 (plus optional hyphens) 5 Except for the possibility of an - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 78
USPS tray label, 10-digit 420* 4 9 27 2 of 5 N 10 /USPS-zebra USPS Zebra code 225* 1* 1 For all bar code symbologies, the default value for /FontName key is Courier-Bold. 2 Does not include checksum character 3 Checksum character is always printed if embedded text is specified. 4 ISBN: 10 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 79
/Embedded 2 /HalfEmbedded 3 /Under 4 /Above 5 Definition Use symbology-dependent default parameter. See "Values for /Symbology key" on page 73. Does not print text Prints embedded text Prints the text half embedded For ISBN and ISSN, this value is not allowed as the second array element - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 80
/FontName /CG-Times-BoldItalic /OCR-B Example: /FontName /Courier Font attribute for HRT bold italic only one style How to use the symbology ID for ISBN and ISSN ISBN and ISSN bar codes are normally 10 digits in length (see the PCL 5 section above for a complete description), but they have - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 81
symbology Sets the bar width to 1/100 mm Sets the number of bars that print per inch Sets the tracker height to 1/100 mm Sets the ascender and symbology Sets the bar width to 1/100 mm Sets the number of bars that print per inch Sets the tracker height to 1/100 mm Sets the ascender and descender - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 82
Key /QuietZone /Units Range [int int] - Default value 150 150 (dec) [array of integers] - Description Optional Sets the quiet zone in /Units. The value is 1/100 mm Post 4-State bar code descriptors 79 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 83
) [integer] [150 150] [array of integers] - Description Identifies the bar code symbology Sets the bar width to 1/100 mm Sets the number of bars that print per inch Sets the tracker height to 1/100 mm Sets the ascender and descender offset in 1/ 100 mm The total height of an ascender or - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 84
) [integer] [150 150] [array of integers] - Description Identifies the bar code symbology Sets the bar width to 1/100 mm Sets the number of bars that print per inch Sets the synchronization bar height in 1/100 mm Sets the upward and downward bar height in 1/100 mm Optional Sets the quiet zone - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 85
Swiss postal Key /Symbology /HeightUnits /Height /WidthUnits /Width /SpaceWidth /QuietZone /Units Range - 0-4 (dec) Default value /SwissPostal 4 (dec) [integer] See the notes that 653 (dec) follow the table. [integer] 0-4 (dec) 2 (dec) [integer] 0.40-0.51 mm 0.0157-0.0200 inches 0.40-0.51 mm - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 86
/Under /Above /NoText Description Identifies the bar code symbology The value is fixed. Sets the bar width in /Units Sets the number of bars that print per inch Sets the tracker height in /Units The value is fixed. Sets the ascender and descender offset in 1/100 mm The total height of - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 87
Note: Values beyond the defined range are appropriately clipped and set to the minimum and maximum values. Optional Defines if and where the HRT is printed Two-dimensional bar codes 84 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 88
[150 150] (dec) [96 96] (hex) Description Optional Defines how the HRT is printed When the value given is not within the defined range: • The value is set to default (/Courier-Bold) if it is of type name. • A TYPECHECK error will be returned if the value is of any other type. Optional Note: - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 89
ITF-14 Key /Symbology Type name /Units name /Height int /Bars [int int] /Spaces [int int] Range n/a /300ths /600ths /1200ths Minimum: 307 (dec) 01 33 (hex) Maximum: There is no maximum value, but larger bar codes use up more memory. Minimum: [12 27] (dec) Maximum: [24 72] (dec) Minimum: [ - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 90
printed When the value given is not within the defined range: • If the value is of type name, then the value will be set to default (/ Courier-Bold) • If the value is of any other type, then a TYPECHECK error specifications implemented on the PLANET code, refer to Appendix B and C of the USPS PLANET - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 91
/Rows is set to 1, then /Columns is determined by /AspectRatio. Required If /Type is set to 0, then the number of symbol rows is set manually. Valid values are 3 to 90. Any value outside this range causes a RANGECHECK error. Required If /Type is set to 0, then the number of symbol columns is set - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 92
correction can also be specified as a percentage. A valid non-zero /Errorpercent value overrides /ErrorLevel. See "/Error Percent" on page 90. Optional This is not supported. Optional This is not supported. Optional The default value is false (no truncation). If the value is set to true, then the - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 93
then the /ErrorLevel selected is the one closest to 20, or /ErrorLevel 3 (16 error code words). For the same 20 data code words, and an /ErrorPercent of 35% because it is closest to 20 x 0.35, or 7. This example prints a PDF417 bar code with the following settings: Sample01234 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 94
module element in /Units. The minimum value supported is 1. Arguments for MaxiCode bar code symbology error correction 05 = Full symbol with enhanced error correction 06 = Reader program with standard error postal code, country code, and class of service fields must follow the label fields. Each - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 95
spec). Codes longer than 6 characters are truncated. Codes shorter than 6 characters are padded with spaces. • The country code and class of service must should terminate this message. An optional secondary message follows the class of service for modes 2 and 3. For modes 4, 5, and 6, the message - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 96
, and Max=5 * X dimension. • Values beyond the defined range are appropriately clipped and set to the minimum and maximum values. Optional This is an automatic operation specified by using 0. Optional This is an automatic operation specified by using 0. Arguments for MaxiCode bar code symbology 93 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 97
[150 150] (dec) [96 96] (hex) Description Optional Defines how the HRT is printed When the value given is not within the defined range: • The value is set to default Courier-Bold) if the value is of the type name. • A TYPECHECK error is returned if the value is of any other type. Optional Note: - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 98
, the sequence uses the "pipe" character "|" to extend the sequence. For example, this is a UPC-A Composite example sequence: (12345678901|Lexmark) > barcodeshow • UPC-A data begins with "12345678901" • Followed by a "|" pipe character • Followed by the composite data string - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 99
and where the HRT is printed If /Above is specified, BCE -Bold Optional Defines how the HRT is printed When the value given is not within the is of the type name. • A TYPECHECK error is returned if the value is of any UPC-A Composite example sequence: (12345678901|Lexmark) > - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 100
to the instructions provided in the Forms and Bar Code Card User's Guide. Adding fonts to existing printer objects Users can add fonts to printer objects in Forms Manager without having to delete and then recreate the printer object. Loading forms to a flash drive Users can download forms to - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 101
printer. Note: This function is available only on multifunction printers that support e-mail and/or fax. Print, e-mail, and fax concurrently Users have the option to print formset currently in use. This allows the printer to have a debug and/or troubleshooting capability similar to Optra Forms. Hex - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 102
formsets to the printer. To improve download time, Forms Manager sends a PJL DISABLEMERGEMODE command to disable Merge Mode while downloading formsets. Merging is automatically enabled when the formsets download is complete. Enhanced page delimiters Forms Card allows extra parsing capability of - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 103
into the front USB port on a supported printer and use formsets stored on that flash drive for formsmerge operations. Note: This function is available only on printers that support a flash drive. RFID support Through LFJT (Lexmark Forms Job Ticket) support, Forms Card allows users to specify RFID - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 104
extra lines are removed by this filter. Removes all PCL 5 emulation escape sequences and leaves the text data Removes all ZPL escape sequences and leaves the text data Performs the same actions as the ZPL filter, except it uses "@" as the "format instruction" prefix Forms Card font support Forms - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 105
Bubble font This font is used for standardized testing forms that are optically read for grading purposes. It is available in Forms Composer when the font "OCRB in Bubbles" is used. The following is a character map for use while designing the formset. Bubble font 102 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 106
characters will print. Printing errors Forms jobs will print until an error occurs. If "Error page Print" is ON, then the error page prints, indicating the error encountered. Once that error is cleared, the user can print again. The print job will continue unless another error occurs. For print jobs - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 107
files on printer directory The Forms and Bar Code Card places forms files on the printer in the formsmerge directory. These files are visible if the user prints a directory page from the printer control panel. These files must not be tampered with in any way. Forms files on printer directory 104 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 108
on Y Forms Card NA NA Forms Card Features UTF-8, UTF-16 Y Y2 NA DBCS file names Y1 Y Y DBCS bold & italic Y Y NA 1 Supported when the printer control panel is set to a DBCS language 2 Limited UTF-8 and UTF-16 support (no Asian fonts or file names, etc.) 3 Requires an RFID-enabled - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 109
PDF version 1.3-1.6 1.3-1.6 1.6 NA Floating subforms Y Y Y NA Error page control Printer Operator NA NA NA Panel Sel Fax form output (MFP feature) subform activ. 1 Supported when the printer control panel is set to a DBCS language 2 Limited UTF-8 and UTF-16 support (no Asian fonts - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 110
Forms Composer v3.3.9 Document Forms Manager Producer v3.3.9 v3.3.9 Downloadable DBCS fonts Y NA NA Y Forms flash file Y Y Y Y • PLANET Y Y Y 1 Supported when the printer control panel is set to a DBCS language 2 Limited UTF-8 and UTF-16 support (no Asian fonts or file names, etc.) - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 111
have been installed in Optra Forms. 2 All one-dimensional bar code symbologies supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer, and the accompanying bar code dictionaries is installed in Optra Forms. 3 These - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 112
Forms and Bar Code Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name Code 3 of 9 Sample image Y Y Y Y Y Y Code supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 113
128 autoswitch 128A Comments Code 128, also called USS 128 (Uniform Symbol Specification), is a general-purpose bar code that can handle any ASCII character. supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer, - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 114
Bar Code Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name HIBC128, HIBC 39 Y3 Y Y bar code symbologies supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer, and the - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 115
LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name Interleaved 2 of optionally allows for a weighted Modulo 10 check character for supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 116
Forms and Bar Code Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name Matrix 2 of 5 Sample image Y Y Y Y Y Y2 supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 117
have been installed in Optra Forms. 2 All one-dimensional bar code symbologies supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer, and the accompanying bar code dictionaries is installed in Optra Forms. 3 These - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 118
Code Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name MaxiCode Sample image Y Y Y bar code symbologies supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer, and the - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 119
v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name is available, together with a fixed level of error correction for each symbol size. PDF417 Y Y supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 120
Bar Code Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name QR Y Y Y Y Y Sample bar code symbologies supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer, and the - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 121
Code Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name Composite bar code symbologies Composite symbologies supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer, and - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 122
have been installed in Optra Forms. 2 All one-dimensional bar code symbologies supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer, and the accompanying bar code dictionaries is installed in Optra Forms. 3 These - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 123
have been installed in Optra Forms. 2 All one-dimensional bar code symbologies supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer, and the accompanying bar code dictionaries is installed in Optra Forms. 3 These - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 124
Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name EAN error detection. Only 8-digit numeric data can be used with this code. EAN-8 supports supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 125
Forms and Bar Code Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name EAN/JAN-13, JIS-UCC Sample image Y Y Y Y Y supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer, - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 126
specification uses the same code set as Code 128 except that it does not allow function codes FNC2-FNC4 to be used in a symbol and FNC1 is used as part digit price supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 127
Bar Code Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name RSS (Reduced Y3 Y Y Y bar code symbologies supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer, and the - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 128
Forms and Bar Code Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name UPC-A Sample image Y Y Y Y Y Y UPC-A + supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer, - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 129
LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name UPC-E leading zeros in the product identification part of the bar code. A supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 130
one of three different amounts of data, allowing varying quantities of customer-specific data to be added to the basic postal delivery information. British Royal supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer, - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 131
Forms and Bar Code Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name Sample image Dutch Post 4-State Y Y Y Y Y supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 132
Y Y The US Postal Service uses Intelligent Mail bar code to code Similar to RM4SCC except for rules about specific postcode data that can be encoded, consisting supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 133
identical to RM4SCC except for rules about specific postcode data that can be encoded. used by the United States Postal Service (USPS) canceling machines to sort supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 134
Forms and Bar Code Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name USPS POSTNET 5-digit ZIP Code Sample image Y Y supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 135
.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name USPS tray label 10-digit 2 of 5 Sample image Y Y Y Y Y Y2 Comments USPS tray label 10-digit supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer, - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 136
C Forms Card fonts Single-byte Forms Card fonts Font name AdobeSansMM AdobeSerifMM Albertus Extra Bold (W1) Albertus Medium (W1) Albertus MT Albertus MT Lt Albertus-ExtraBold Albertus-Medium AlbertusMT AlbertusMT-ExtraBold AlbertusMT-Italic AlbertusMT-Light AlbertusMT-Medium Antique Olive ( - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 137
Font name AntiqueOlive-Italic AntiqueOlive-Roman Apple Chancery Apple-Chancery Apple-ChanceryCE Architext CMC7 Arial Arial Black Arial Bold Arial Bold Italic Arial Italic Arial-Bold Arial-BoldItalic Arial-BoldItalicMT Arial-BoldMT ArialCE ArialCE-Bold ArialCE-BoldItalic ArialCE-Italic Arial-Italic - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 138
Font name AvantGarde-DemiOblique Bodoni Bodoni Poster Bodoni PosterCompressed Bodoni-Bold Bodoni-BoldItalic BodoniCE BodoniCE-Bold BodoniCE-BoldItalic BodoniCE-Italic BodoniCE-Poster BodoniCE-PosterCompressed Bodoni-Italic Bodoni-Poster Bodoni-PosterCompressed Bookman Bookman Demi Bookman Demi - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 139
Font name CenturySchlbk-BoldItalic CenturySchlbk-Italic CenturySchlbk-Roman CG Omega (W1) CG Times (W1) CG Times (W1) Bold CG Times (W1) Bold Italic CG Times (W1) Italic CG Times (WE) CG Times (WE) Bold CG Times (WE) Bold Italic CG Times (WE) Italic CG Times (WG) CG Times (WG) Bold CG Times (WG) - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 140
Font name CGOmega-Italic CG-Omega-Italic CGTimes CG-Times CGTimes-Bold CG-Times-Bold CGTimes-BoldItalic CG-Times-BoldItalic CGTimes-Italic CG-Times-Italic Chicago ChicagoCE Clarendon Clarendon Condensed (W1) Clarendon Light Clarendon-Bold ClarendonCE ClarendonCE-Bold ClarendonCE-Light Clarendon- - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 141
Font name Courier New Courier New Bold Courier New Bold Italic Courier New Italic Courier-Bold Courier-BoldItalicTT Courier-BoldOblique Courier-BoldTT CourierCE CourierCE-Bold CourierCE-BoldOblique CourierCE-Oblique CourierHP CourierHP-Bold CourierHP-BoldItalic CourierHP-Italic Courier-ItalicTT - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 142
Font name Garamond-Antiqua Garamond-Halbfett Garamond-Kursiv Garamond-KursivHalbfett Geneva GenevaCE GillSans GillSans Condensed GillSans ExtraBold GillSans Light GillSans-Bold GillSans-BoldCondensed GillSans-BoldItalic GillSansCE-Bold GillSansCE-BoldCondensed GillSansCE-BoldItalic GillSansCE- - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 143
Font name Goudy-Italic Helvetica Helvetica Bold Helvetica Bold Italic Helvetica Condensed Helvetica Italic Helvetica-Black Helvetica-Black Bold Helvetica-Black Bold Italic Helvetica-BlackOblique Helvetica-Bold Helvetica-BoldItalic Helvetica-BoldOblique HelveticaCE HelveticaCE-Black HelveticaCE- - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 144
Font name Helvetica-Light Helvetica-Light Italic Helvetica-LightOblique Helvetica-Narrow Helvetica-Narrow Bold Helvetica-Narrow Bold Italic Helvetica-Narrow Italic Helvetica-Narrow-Bold Helvetica-Narrow-BoldItalic Helvetica-Narrow-BoldOblique Helvetica-Narrow-Italic Helvetica-Narrow-Oblique - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 145
Font name Intl-Univers-BoldItalic Intl-Univers-Condensed-Bold Intl-Univers-Condensed-BoldItalic Intl-Univers-Condensed-Medium Intl-Univers-Condensed-MediumItalic Intl-Univers-Medium Intl-Univers-MediumItalic JoannaMT JoannaMT-Bold JoannaMT-BoldItalic JoannaMTCE JoannaMTCE-Bold JoannaMTCE-BoldItalic - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 146
Font name LubalinGraphCE-DemiOblique LubalinGraph-Demi LubalinGraph-DemiOblique ManufIcons Marigold Marigold (W1) MICR Mona Lisa Recut Monaco MonacoCE MonaLisa-Recut New York NewCenturySchlbk-Bold NewCenturySchlbk-BoldItalic NewCenturySchlbkCE-Bold NewCenturySchlbkCE-BoldItalic NewCenturySchlbkCE- - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 147
Font name Palatino Bold Palatino Bold Italic Palatino Italic Palatino Roman Palatino-Bold Palatino-BoldItalic PalatinoCE-Bold PalatinoCE-BoldItalic PalatinoCE-Italic PalatinoCE-Roman Palatino-Italic Palatino-Roman RomanPillar RomanPillar Bold RomanPillar BoldItalic RomanPillar Italic RomanPillar5 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 148
Font name Times New Roman Bold Times New Roman Bold Italic Times New Roman Italic Times-Bold Times-BoldItalic TimesCE-Bold TimesCE-BoldItalic TimesCE-Italic TimesCE-Roman Times-Italic TimesNewRoman TimesNewRoman-Bold TimesNewRoman-BoldItalic TimesNewRoman-BoldItalicTT TimesNewRoman-BoldTT - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 149
Font name Univers (WE) Bold Italic Univers (WE) Medium Italic Univers (WG) Univers (WG) Bold Univers (WG) Bold Italic Univers (WG) Medium Italic Univers (WL) Univers (WL) Bold Univers (WL) Bold Italic Univers (WL) Medium Italic Univers (WR) Univers (WR) Bold Univers (WR) Bold Italic Univers (WR) - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 150
Font name UniversCE-CondensedBoldOblique UniversCE-CondensedOblique UniversCE-Extended UniversCE-ExtendedObl UniversCE-Light UniversCE-LightOblique UniversCE-Medium UniversCE-Oblique Univers-Condensed Univers-CondensedBold Univers-Condensed-Bold Univers-Condensed-BoldItalic Univers- - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 151
Double-byte Forms Card fonts One DBCS Language is supported: Simplified Chinese. The column on the left indicates common font names. The column on the right indicates the actual font file resident on Forms Card. - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 152
to printer. Missing or corrupt file- download formsets again. Missing or corrupt file- download formsets again. Add memory to printer. Add memory to printer. Add memory to printer. Add memory to printer. Download formset again. Add memory to printer. User or internal error Forms print errors 149 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 153
memory to printer. Add memory to printer. Add memory to printer. User or internal error Download formsets. Contact Lexmark Service. Add memory to printer. Add memory to printer. Add memory to printer. Add memory to printer. Missing or corrupt file- download formsets again. Forms print errors 150 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 154
. Add memory to printer. Contact Lexmark Service. Contact Lexmark Service. Missing or corrupt file- download formsets again. Missing or corrupt file- download formsets again. Add memory to printer. Add memory to printer. Add memory to printer. Add memory to printer. Add memory to printer. Add memory - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 155
file missing required element: %s Error type LFM file Insufficient memory XML error XML error Solution Missing or corrupt file- download formsets again. Add memory to printer. Possible corrupt file- download formsets again. Possible corrupt file- download formsets again. Forms print errors 152 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 156
errors Common error messages If an error occurs during a bar code operation, an error described in the following pages will be printed. The error is printed in the following format: !Err: nn Printed Error Example: !ERR: 12 Invalid Character PostScript error messages To assist with troubleshooting - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 157
type or ID Fonts not loaded Not enough memory String errors String errors result from bad input data and represent the most commonly encountered errors. The following table shows the string errors possible for each symbology. String errors Error code 2 of 5 Aust Post Codabar Codablock F Code 128A - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 158
Invalid String Character Empty Error code 12 13 EAN/JAN 8/113 X EAN/UCC Composite X French Post X German Post X HIBC X ISBN X X X X X X X X X X X X X String Length not Odd 17 String Length not Even 59 X X X X X X X X X X X X X X Common error messages 155 - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 159
Errors specific to symbologies Error code 20 21 22 23 24 25 26 27 28 29 30 Codablock F 43 Codablock F 45 HIBC 46 HIBC 47 HIBC 48 HIBC 49 HIBC 50 HIBC 51 HIBC Error description String not decompressed String too long Too many code words Too many code words for size Too many columns - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 160
55 56 57 58 60 61 62 63 Symbology HIBC HIBC HIBC Intelligent Mail MaxiCode MaxiCode MSI Plessey MicroPDF MicroPDF MicroPDF MicroPDF Error description Special link char missing Invalid 2-digit quantity Invalid 5-digit quantity Invalid bar code identifier Invalid encoding string Encoding string too - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 161
error. The LXK BCC also performs the exact same way as the HP BDP. The BCE does not support lowercase "a-z" character input, and does not translate to uppercase, and is operating per the specifications in the URLs noted above. Therefore, the Forms and Bar Code Card firmware are printed as lowercase, - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 162
exact same way as the HP BDP. The BCE does not support lowercase "a-z" start and stop character input, does not translate to uppercase, and will throw a "Error 12-Invalid Character" error. The BCE is operating per the specs noted above, and does not translate lowercase to uppercase. Therefore, the - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 163
BCE to address this minor difference may be implemented in a later version. Note: Exact size compatibility of certain 4-State bar code image sizes with previous Lexmark bar code options is not assured. However, the proper order and placement of the bars and spaces is the same, and the bar code will - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 164
it should be the same as Mode 4 (no error correction). The original LXK BCC will encode more than the maximum amount allowed by the AIM specification, but users should never exceed these values. If users were to change to other printing equipment that did not tolerate a marginally higher capacity - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 165
by firmware before the BCE errors on pages with excess data, while encoding as much of that data as possible. The original LXK BCC will encode more than the maximum amount allowed by the AIM specification, but users should never exceed these values. If users were to change to other printing - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 166
example, the only valid MaxiCode that is supported should be a single symbol, specified as: 1,1,01234567...... where 1,1, represents the Structured Append; and 01234567.... represents the rest of the MaxiCode data structure. The HP spec BarDIMM specification version 3.0 and later is consistent with - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 167
- Comma: hex 2C, decimal 44 Any other separator characters should produce an error on the page. 3 MaxiCode Separator Change (add a second separator character) append is specified alone, then the Forms and Bar Code Card should print a valid MaxiCode symbol that is empty. Depending on the scanner used - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 168
limits for bar codes This deviation concerns firmware-imposed limits on certain bar codes. These too Short error message appears. PostScript barcodepath operator The PostScript operator barcodepath does not work as on previous Lexmark Bar Code options. The barcodepath operator used to obtain - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 169
• If the Print PS Error setting of the printer is turned on, then an error page will print and the job will be flushed. The printer will then return to Ready state. • If the Print PS Error setting of the printer is turned off, then the job will be flushed and the printer will return to Ready state. - Lexmark C950 | Forms and Bar Code Card Technical Reference Guide - Page 170
www.lexmark.com
www.lexmark.com
May
2011
Forms and Bar Code Card
3.2
Technical Reference Manual