Lexmark CX827 Forms and Bar Code Card P4.2 Technical Reference
Lexmark CX827 Manual
View all Lexmark CX827 manuals
Add to My Manuals
Save this manual to your list of manuals |
Lexmark CX827 manual content summary:
- Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 1
Lexmark Confidential until announced Forms and Bar Code Card P4.2 Technical Reference Manual March 2020 www.lexmark.com - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 2
Confidential until announced Contents 2 Contents Overview...4 Supported bar codes...6 Supported fonts in the option card...9 PCL 5 emulation: HP 11 One-dimensional bar codes...11 Two-dimensional bar codes...24 PCL 5 emulation: Lexmark 28 One-dimensional bar codes...31 Two-dimensional bar - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 3
Lexmark Confidential until announced Contents 3 Appendix A - Feature summary 92 Appendix B - Supported bar codes 95 Appendix C - Forms Card fonts 112 Appendix D - Forms print errors 127 Appendix E - Bar code engine errors 131 Appendix F - Deviations 135 Notices...142 Index...144 - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 4
Lexmark‑advanced PCL 5 commands for bar codes A printer with an installed Forms and Bar Code Card includes support for the following: • Improved PDF file that contains download information, requirements, and installation instructions Human‑readable text (HRT) One‑dimensional symbologies HRT can - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 5
provided by Forms and Bar Code Card. The following is a list of supported device types: • LEXT622 • LEXW820 • ZLXFORM2 Lexmark-specific PCL 5 command descriptions Support of bar code functionality requires Lexmark‑unique PCL 5 definitions that provide access to the functionality. Esc&x#W and Esc - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 6
Compatibility safeguard These commands, if sent to an HP printer, are flushed, and nothing prints. Future HP PCL Lexmark PCL 5 enhancement switch. Setting this switch allows future Lexmark PCL 5 emulations to decide how to interpret the new escape sequences. The switch is a GL/2 command. Supported - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 7
Lexmark Confidential until announced Overview 7 • 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 39/128 • Interleaved 2 - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 8
Lexmark Confidential until announced Overview 8 Two-dimensional bar codes • Codablock F • Data Matrix • with 2-digit supplemental • UPC-E with 5-digit supplemental Font-based bar codes The bar codes are supported only for PCL 5. • Code 128 bitmap regular • Code 128 bitmap wide • Code 128 scalable - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 9
Lexmark Confidential until announced Overview 9 • Code 3 of 9 scalable one inch regular • Code 3 of regular • UPC tall • UPC tall narrow • UPC tall thin • UPC half • UPC half narrow Supported fonts in the option card Scalable fonts • Architext CMC7 • CMC7 • Electrical symbols • Euro and other - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 10
Lexmark Confidential until announced Overview 10 • OCR-B • UPC 10mil • UPC 13mil - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 11
Lexmark Confidential until announced PCL 5 emulation: HP 11 PCL 5 emulation: HP This section discusses the HP commands implemented in Forms and Bar Code Card. One-dimensional - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 12
Lexmark Confidential until announced PCL 5 emulation: HP 12 Sample commands and their characteristics Command Characteristic Esc(s4p2h36v24701T No data is specified with the bar code selection - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 13
Lexmark Confidential until announced PCL 5 emulation: HP 13 PCL 5 emulation escape sequences Command Esc(s#P or AEC)s#P Function parameters Determines the HRT location printed with the bar - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 14
PCL 5 emulation: HP Command Esc(s#H or AEC)s#H Esc(s#V or AEC)s#V Lexmark Confidential until announced 14 Function parameters Selects the HRT font. The numeric value of # is of the form ABC, where: • A is the font style. 0-Use - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 15
PCL 5 emulation: HP Command Esc(s#1,#2,#3,#4B or AEC)s#1,#2,#3,#4B Esc(s#1,#2,#3,#4S or AEC)s#1,#2,#3,#4S Lexmark Confidential until announced 15 Function parameters Selects bar widths in dots (1/600 in.). Some bar codes require only two values for this command. Others require - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 16
Lexmark Confidential until announced PCL 5 emulation: HP 16 PCL 5 function parameter list Command Function parameters "(#v" units are in 1/72 in. "#b, s" units are in 1/600 in, Esc(s#T - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 17
Lexmark Confidential until announced PCL 5 emulation: HP 17 Command Function parameters "(#v" units are in 1/72 in. "#b, s" units are in 1/600 in, Esc(s#T or Selects the bar - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 18
Lexmark Confidential until announced PCL 5 emulation: HP 18 Command Function parameters "(#v" units are in 1/72 in. "#b, s" units are in 1/600 in, Esc(s#T or Selects the bar - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 19
is not specified in the PCL 5 calling sequence. Note: The encoding table values are the opposite of the encoding table field byte 7 of the Lexmark bar code descriptor for Australia Post 4‑State bar codes. HRT is not printed with these bar codes. For more information, see "PCL5 emulation escape - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 20
Function parameters for Singapore Post 4‑State bar code HP compatibility mode using typeface 24780. In relation to the fields of the Lexmark bar code descriptor for Singapore Post 4‑State bar codes, the following correspondences exist when using this technique: Technique correspondences Bar width - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 21
Lexmark Confidential until announced PCL 5 emulation: HP 21 After printing, the position of a small‑item marking application. - RSS Stacked Omnidirectional can be omnidirectionally scanned. Note: This version is not supported in Forms and Bar Code Card. Field name Type Range Default value - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 22
Lexmark Confidential until announced PCL 5 emulation: HP 22 Field name Esc(s#V Type int Esc(s#1,#2,#3,#4B int Esc(s#1,#2,#3,#4S int Esc(s#P int Range Default value Description The - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 23
Lexmark Confidential or 4‑State bar code, is used by the United States Postal Service (USPS) to sort and track letters and flats. It combines data from the POSTNET and the PLANET bar codes. The HP BarDIMM version 5.0 supports Intelligent Mail bar code. The command from this version has no PCL - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 24
Lexmark Confidential until announced PCL 5 emulation: HP 24 Two-dimensional bar codes Codablock F bar code descriptors Field name Escs#T Type name Range N/A Default value N/A Esc(s#1,#2,[#3]V int - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 25
Lexmark Confidential until announced PCL 5 emulation: HP 25 An example of specifying all three v parameters, using the default values for v1 and v3, with two rows is Esc(s16,2,20v24840T. HP documents the bar widths (b parameter) in their reference manual, but varying b1 or b2 does not affect the - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 26
ratio values are used if the #b parameter is not used to set rows and columns manually. ‡ The default value 0 sets the symbol to the necessary size to capture the encoding Code Descriptor. In relation to the fields of the Lexmark bar code descriptor for PDF417, the following correspondences exist - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 27
character set (shifted JIS). MaxiCode bar code descriptors Only the first rule differs between data sent using this technique and data sent using the Lexmark Bar Code Data command to print MaxiCode symbols. The input data must start with the following fields: label number, number of labels, and - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 28
&y#W are implemented. Lexmark-specific PCL 5 command description Support of bar code functionality requires Lexmark‑unique PCL 5 definitions of descriptor data. Compatibility safeguard These commands, if sent to an HP printer, are flushed, and nothing prints. Future HP PCL 5 enhancement could use - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 29
Confidential until announced PCL 5 emulation: Lexmark 29 Symbology Symbology type ID 0-19 b4 parameter). Space width #4 2 Specifies the fourth space width in bar dimension units (#s4 parameter). Lexmark symbology assignments Bar code type Two‑dimensional bar code ID 1 dec (00 01 hex) 2 dec - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 30
announced PCL 5 emulation: Lexmark 30 Bar code type 4‑State postal Miscellaneous symbology One‑dimensional bar code ID 20 dec (00 14 hex) 21 dec (00 15 hex) 22 dec ( - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 31
Confidential until announced PCL 5 emulation: Lexmark 31 One-dimensional bar codes Australia Post 4‑State bar code descriptors Field name Symbology ID Bar width Bar pitch Tracker height Ascender or descender offset - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 32
until announced PCL 5 emulation: Lexmark 32 Note: The bar code data sent with Singapore Post sum of this field and the tracker height. 6-15 N/A N/A N/A Note: All code formats are supported. The format is implied on the type of data received. Embedded spaces and commas are allowed. Japan - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 33
Confidential until announced PCL 5 emulation: Lexmark 33 • Invalid characters or lengths in the postal code number are flagged with an error. • Invalid characters in the block and house number information are - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 34
Confidential until announced PCL 5 emulation: Lexmark 34 Swiss Post bar code descriptors Field name Symbology ID Byte 0-1 Range N/A Text location 2 Fixed value Text typeface 3 Fixed value Text style 4 Fixed value Bar - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 35
Confidential until announced PCL 5 emulation: Lexmark 35 Field name Byte Range Default value Description Bar width #1 (module 9-10 width) Space width #1 Bar width #2 11-12 13-14 0.40-0.51 mm N/A N/A 11 - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 36
Confidential until announced PCL 5 emulation: Lexmark 36 Field name Byte Range Default value Description Bar and space width 8 units 00-04 hex 02 hex Specifies units for bar and space widths. 0- - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 37
Confidential until announced PCL 5 emulation: Lexmark 37 The checksum digit is not encoded in the symbol. It is required in the data only for inclusion in the ISBN text printed with - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 38
Confidential until announced PCL 5 emulation: Lexmark 38 Field name Bar width #2 Byte 13-14 Range N/A Space width #2 15-16 N/A Bar width #3 17-18 N/A Space width #3 19-20 N/A Bar width #4 21-22 N/A - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 39
Confidential until announced PCL 5 emulation: Lexmark 39 HIBC 39/128 bar code descriptors Field name Symbology ID HRT location HRT typeface HRT style Bar height units Byte Type 0-1 int 2 int 3 int 4 - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 40
Confidential until announced PCL 5 emulation: Lexmark 40 Field name Bar height Byte Type 6-7 int Bar and space 8 int width units Bar width #1 (Code 9-10 int 128 bar 1, or Code 39 Narrow) - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 41
PCL 5 emulation: Lexmark Lexmark Confidential until announced ITF‑14 bar code descriptors Field name Symbology ID Byte 0-1 Type Range int int N/A Default value 103 dec (00 67 hex) HRT - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 42
Confidential until announced PCL 5 emulation: Lexmark 42 Field name Bar and space width units Bar width #1 Space width #1 Bar width #2 (Wide) Byte 8 9-10 11-12 13-14 Type Range int 0-1/600 - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 43
Confidential until announced PCL 5 emulation: Lexmark 43 Field name Byte Space width #2 15-16 (Wide) Reserved 17-31 Type Range [int int] 27-72 dec (00 1B-00 48 hex) Note: - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 44
Confidential until announced PCL 5 emulation: Lexmark 44 Field name Bytes Type Range Ascender or 5 descender offset N/A 100-210 dec (64-D2 hex) Default value 135 dec (87 hex) HRT location Reserved 6 N/A 7- - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 45
until announced PCL 5 emulation: Lexmark 45 Bytes 4-5 6-7 Most Least significant Range significant byte byte X dimension X dimension byte 240-12000 dec byte 1 (in Units) 2 (in Units) Y dimension Y dimension byte 480-60000 - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 46
Lexmark 46 Bytes 8-9 10-15 Most Least significant Range significant byte byte Default value Description Rows Columns Rows: 4-44 dec 0 dec Columns: 1-4 dec (00 hex) Optional. Manually specifying the X dimension (the smallest element width). Supported values are 01x for 300 dpi units, 02x for - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 47
Lexmark 47 Truncated: (Default = 00x) This byte determines if the right row indicator and stop pattern are omitted. A value of 01x activates truncation. All other values disable truncation. Rows: (Default = 00x) Manually , then the ECC level is computed by selecting one of the predetermined - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 48
PCL 5 emulation: Lexmark 48 • Non-truncated • Aspect ratio = 1:4 Note: Using this or group separator (ASCII 29). • For Modes 2 and 3, the postal code, country code, and class‑of‑service fields must follow the label fields. Each field must be terminated with either a comma or group separator. • - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 49
announced PCL 5 emulation: Lexmark 49 • The country code and class of service must each be three terminate this message. An optional secondary message follows the class of service for modes 2 and 3. For modes 4, 5, and 6, the supported currently due to possible string termination issues within the - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 50
Confidential until announced PCL 5 emulation: Lexmark 50 The basic block of the MicroPDF417 is the black or white module or rectangle. The nominal dimensions of the module width are two times - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 51
Confidential until announced PCL 5 emulation: Lexmark 51 Bytes 6-7 8-9 10-15 Most significant Least significant Range Rows Columns Rows: 4-44 dec Columns: 1-4 dec 0 dec 00 (hex) Optional. Manually set the number of symbol rows and columns. Automatic operation is specified by using 0. - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 52
Confidential until announced PCL 5 emulation: Lexmark 52 The composite bar code symbol always includes a linear component so that the primary identification is readable by all scanning technologies. Two-dimensional imagers can also use the linear component as a finder pattern for the adjacent - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 53
Confidential until announced PCL 5 emulation: Lexmark 53 A UPC-E bar code has the following physical structure: • Left-hand guard bars, or start sentinel, encoded as 101 • Six data characters, encoded from the - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 54
Confidential until announced PCL 5 emulation: Lexmark 54 EAN-13 is based on the UPC-A standard. The EAN-13 number system code is just one digit longer than the UPC-A number system - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 55
: Lexmark 55 d Data to be encoded (format depends on AI) e A Code 128 checksum character 6 RSS-14 (including all variants: Expanded, Truncated, Limited, and Stacked) RSS-14 encodes the full 14-digit EAN/UCC item identification in a linear symbol. Suitably programmed pointof-sale scanners can scan - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 56
Confidential until announced PCL 5 emulation: Lexmark 56 PCL specifications for composite bar codes Field name Type Range Default value Description Symbology int N/A N/A Required. ID • 24600T specifies UPC-A. • 24601T specifies UPC-A+2. • 24602T - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 57
Confidential until announced PCL 5 emulation: Lexmark 57 Field name Type Range Default value Description HRT int select these fonts, print the font list from the printer control panel. For more information, see the printer User's Guide. The following are the fonts provided by Forms and Bar - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 58
Confidential until announced PCL 5 emulation: Lexmark 58 Font Code 128 Wide Currency symbols (including euro) Electrical card On the option card On the printer FREESCAPE emulation Some systems are unable to send binary data (non-printing characters) to a printer. This feature provides a way for - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 59
Confidential until announced PCL 5 emulation: Lexmark 59 Setting an AEC with a PCL 5 sequence "|", use Esc**124J. To deactivate FREESCAPE emulations, send this command: AEC**27J. Setting an AEC from the printer control panel 1 In the Bar Code menu, touch Alt ESC Code > On. 2 Return to the Bar - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 60
Lexmark Confidential until announced PostScript emulation 60 PostScript emulation This section describes more PostScript emulation operators that are supported when Forms and Bar Code Card is installed. These operators enable printing of bar code symbologies with user-specified parameters from - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 61
Lexmark Confidential until announced PostScript emulation 61 Currentpoint positioning is set as follows when printing with Forms and Bar Code Card: • From the currentpoint position, bar - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 62
Lexmark Confidential until announced PostScript emulation 62 PostScript emulation operators Operator Function parameter barcodeshow String dict barcodeshow Similar to the show operator, this function prints the - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 63
Lexmark Confidential until announced PostScript emulation 63 Operator Function parameter barcodewidth String dict barcodewidth wx wy Similar to the stringwidth operator, this function returns the operand - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 64
Lexmark Confidential until announced PostScript emulation 64 Key /FCC /Encoding /QuietZone /Units Range Default value Description 11 dec 45 dec 59 dec 62 dec 11 dec [ - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 65
Lexmark Confidential until announced PostScript emulation 65 Key /QuietZone /Units Range [int int] N/A Default value Description [150 150] Optional. [array of integers] Sets the quiet zone - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 66
Lexmark Confidential until announced PostScript emulation 66 Key /Units Range N/A Default value N/A Swiss Post bar code descriptors Key /Symbology Range N/A /HeightUnits 0-4 dec Description Optional. The value - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 67
Lexmark Confidential until announced PostScript emulation 67 Key /Units Range N/A Default value N/A Description Optional. The value is 1/600 in. Intelligent Mail bar code descriptors Key /Symbology / - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 68
Lexmark Confidential until announced PostScript emulation 68 Key Type Default value Description /Height int The default value Optional. (in /Units) is based on the symbology. For - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 69
Lexmark Confidential until announced PostScript emulation 69 Key Type Default value Description /Special boolean For UPC-A and Code 3 Optional. of 9, the default value is UPC‑A false. • - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 70
Lexmark Confidential until announced PostScript emulation 70 Values for /Symbology key Command Function parameters (/Height, /Bars, and /Spaces units are in 1/600 in.) /Symbology Select the - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 71
Lexmark Confidential until announced PostScript emulation 71 Command Function parameters (/Height, /Bars, and /Spaces units are in 1/600 in.) /Symbology Select the bar code Bar code - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 72
Lexmark Confidential until announced PostScript emulation 72 Command Function parameters (/Height, /Bars, and /Spaces units are in 1/600 in.) /Symbology Select the bar code Bar code - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 73
Lexmark Confidential until announced PostScript emulation 73 Command Function parameters (/Height, /Bars, and /Spaces units are in 1/600 in.) /Symbology Select the bar code Bar code - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 74
Lexmark Confidential until announced PostScript emulation 74 Values for /FontName key If displayed, then this key determines the font for the HRT. /FontName /Courier /Courier-Bold / - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 75
Lexmark Confidential until announced PostScript emulation 75 Two-dimensional bar codes HIBC 39/128 bar code descriptors Key /Symbology Type name Range N/A /Units /Height name int / - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 76
Lexmark Confidential until announced PostScript emulation 76 Key Type Range Default value Description /FontName name For more information, /Courier-Bold see "Values for / EmbedText key" on - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 77
PostScript emulation Key /Bars Type [int int] Lexmark Confidential until announced Range [12 27]-[24 72] dec Default value 12 dec (00 0C hex) /Spaces [int int] [12 27]-[24 72] dec 12 - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 78
Lexmark Confidential until announced PostScript emulation 78 Key /FontName Type name /QuietZone [int int] Range Default value For more information, /Courier-Bold see "Values for / EmbedText - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 79
Lexmark Confidential until announced PostScript emulation 79 Arguments for two-dimensional bar range cause a rangecheck error. • If /Type is set to 0, then the number of symbol columns is set manually. Required. Notes: • Values beyond the defined range are set to 0.5. • If /Type is set to 1, - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 80
Lexmark Confidential until announced PostScript emulation 80 Key /Height Type int Range N/A /ErrorLevel int 0-8 5 128 6 256 7 512 8 Optional. Note: This key is not supported. Optional. Note: This key is not supported. Optional. Note: If the value is set to true, then the right - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 81
Lexmark Confidential until announced PostScript emulation 81 Key Type Range Default Description ErrorLevel value to be used. If a valid nonzero percentage is specified, then the ECC level is computed by selecting one of the /ErrorLevel values. The ECC level selected is the one that best - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 82
Lexmark Confidential until announced PostScript emulation 82 Key /Mod Type name / group separator (ASCII 29). • For modes 2 and 3, the postal code, country code, and class‑of‑service fields must follow the label fields. Each field must be terminated with either a comma or group separator. • - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 83
Lexmark Confidential until announced PostScript emulation 83 MicroPDF417 arguments Key Type Range Default value Description /Symbology name N/A N/A Required. /Units name /300ths /600ths /1200ths /600ths Optional. /Units - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 84
Lexmark Confidential until announced PostScript emulation 84 Composite bar codes Key /Symbology Type name /Units /Height name int /ModuleWidth int /EmbedText name Range Default value Description / - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 85
hexadecimal) to the end of the normal bar code data. For example, the following is a UPC‑A composite bar code sequence: (12345678901|Lexmark) barcodeshow • Beginning with a UPC‑A data "12345678901" • Followed by a "|" pipe character • Followed by the composite data string - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 86
Lexmark Confidential until announced Forms Card 86 Forms Card Features The following information is a supplement 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 - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 87
Lexmark Confidential until announced Forms Card 87 Printing faxed or e‑mailed documents Users can print faxed or e‑mailed documents. Note: This function is available only on MFPs that support This variable allows the printer to have a debugging or troubleshooting capability similar to Optra - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 88
for formsmerge operations. RFID support Through Lexmark Forms Job Ticket (LFJT) support, Forms Card allows users to specify RFID printer options when printing a merged e-form. LFJT is a simple XML format for specifying those options. LFJT is embedded into the merged PDF by the Forms Card firmware - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 89
Lexmark Confidential until announced Forms Card 89 Data filters If a data filter Performs the same actions as ZPL, except that it uses "@" as the format instruction prefix. Forms Card font support For supported fonts, Forms Card uses the appropriate font file. For recognized fonts, Forms Card - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 90
Lexmark Confidential until announced Forms Card 90 40 41 42 43 44 45 46 Forms and Bar Code Card supports multiple code pages. For more information on supported fonts, see "Single‑byte Forms Card fonts" on page 112. Because the user's computer font list is richer than the printer font list, a user - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 91
Lexmark Confidential until announced Forms Card 91 Printing errors If an error occurs, visible if the user prints a directory page from the printer control panel. Do not tamper with these files. Chart support Forms and Bar Code Card supports pie, horizontal, and vertical (stacked and unstacked) - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 92
on Lexmark products Forms Card feature UTF‑8, UTF‑16 Forms and Bar Code Card N Forms Composer v3.4.7 Y DBCS file names DBCS bold and italic RFID Y1 Y Y Y Y3 Y3 1 Supported when the printer control panel is set to a DBCS language 2 Limited UTF‑8 and UTF‑16 support 3 Requires an RFID - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 93
Lexmark characters in data Y Y PDF version 1.3-1.7 1.3-1.7 Floating subforms Y Y Error page control Printer control panel N selection Fax Y N Bubble font Y Y Formset directives preservation Y N 1 Supported when the printer control panel is set to a DBCS language 2 Limited UTF‑8 - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 94
Confidential until announced Appendix A - Feature summary 94 Bar codes and their support on Lexmark products Bar code PCL 5 commands PostScript commands Combined Forms and Bar Code CD Updated Visual Bar Code Designer v3.0 AEC HRT fonts: • Courier • SM Unit • - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 95
Lexmark Confidential until announced Appendix B - Supported bar codes 95 Appendix B - Supported bar codes One‑ This symbology can encode up to 2725 characters. 1 One-dimensional bar code symbologies supported by Bar Code Card version 2.4 or later can be printed with Optra Forms when: • - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 96
Lexmark Confidential until announced Appendix B - Supported bar codes 96 Bar code Forms and Bar Code For 43 check character in cases where data security is important. 1 One-dimensional bar code symbologies supported by Bar Code Card version 2.4 or later can be printed with Optra Forms when: • - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 97
Lexmark Confidential until announced Appendix B - Supported bar codes Bar code Code 93 Forms and Bar Code For a Provider Standard, each with its own unique data structure. 1 One-dimensional bar code symbologies supported by Bar Code Card version 2.4 or later can be printed with Optra Forms when: • - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 98
Lexmark Confidential until announced Appendix B - Supported bar codes 98 Bar code Forms and Bar Code for a check character in cases where data security is important. 1 One-dimensional bar code symbologies supported by Bar Code Card version 2.4 or later can be printed with Optra Forms when: • The - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 99
Lexmark Confidential until announced Appendix B - Supported bar codes 99 Bar code Forms and Bar 2 of 5 bar code with bearer bars surrounding the bar code. 1 One-dimensional bar code symbologies supported by Bar Code Card version 2.4 or later can be printed with Optra Forms when: • The bar code - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 100
Lexmark Confidential until announced Appendix B - Supported bar codes 100 Bar code Forms and Bar Code For Card it is calculated differently from the Modulo 10 checksum. 1 One-dimensional bar code symbologies supported by Bar Code Card version 2.4 or later can be printed with Optra Forms when: - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 101
Lexmark Confidential until announced Appendix B - Supported symbology especially designed for the high-speed scanning application of package sorting and tracking. 1 the printer. • The accompanying bar code dictionaries are installed on Optra Forms. 2 One-dimensional bar code symbologies supported - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 102
Lexmark Confidential until announced Appendix B - Supported bar codes 102 Bar code MicroPDF41 7 Forms and code option is installed on the printer. • The accompanying bar code dictionaries are installed on Optra Forms. 2 One-dimensional bar code symbologies supported by Bar Code Card version 2.4 - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 103
Lexmark Confidential until announced Appendix B - Supported bar codes 103 Composite bar code or later can be printed with Optra Forms when: • The bar code option is installed on the printer. • The accompanying bar code dictionaries are installed on Optra Forms. 2 These bar codes are not available - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 104
Lexmark Confidential until announced Appendix B - Supported bar codes Bar code EAN/JAN‑8 or JIS‑S‑ check character for error detection. Only eightdigit numeric data can be used with this code. EAN-8 supports a supplemental two- or fivedigit number to be appended to the main bar code symbol. EAN-13 - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 105
Lexmark Confidential until announced Appendix B - Supported bar codes Bar code Forms and Bar Code For Card ms Doc Co um Opt mp ent ra v3. 3 v3. 2 v3.1 v3. 0 ose Pro For r - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 106
Lexmark Confidential until announced Appendix B - Supported bar codes Bar code RSS Forms and Bar Code For Card ms Doc Co um Opt mp ent ra v3. 3 v3. 2 v3.1 v3. 0 ose Pro - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 107
Lexmark Confidential until announced Appendix B - Supported bar codes Bar code UPC-A Forms and Bar Code For Card ms Doc Co um Opt mp ent ra v3. 3 v3. 2 v3.1 v3. 0 ose Pro - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 108
Lexmark Confidential until announced Appendix B - Supported bar codes 108 Postal bar code symbologies Bar later can be printed with Optra Forms when: • The bar code option is installed on the printer. • The accompanying bar code dictionaries are installed on Optra Forms. 2 These bar codes are not - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 109
Lexmark Confidential until announced Appendix B - Supported bar codes Bar code Forms and Bar Code For Card ms Doc Co um Opt mp ent ra v3. 3 v3. 2 v3.1 v3. 0 ose Pro For r - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 110
Lexmark Confidential until announced Appendix B - Supported bar codes Bar code Forms and Bar Code For Card ms Doc Co um Opt mp ent ra v3. 3 v3. 2 v3.1 v3. 0 ose Pro For r - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 111
Lexmark Confidential until announced Appendix B - Supported bar codes Bar code USPS sack label 8-digit 2 of 5 Forms and Bar Code For Card ms Doc Co um Opt mp ent ra v3. 3 v3. 2 - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 112
Lexmark Confidential until announced Appendix C - Forms Card fonts 112 Appendix C - Forms Card fonts Single‑byte Forms Card fonts Font name AdobeSansMM AdobeSerifMM Albertus Extra Bold (W1) - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 113
Lexmark Confidential until announced Appendix C - Forms Card fonts 113 Font name Architext CMC7 Arial Arial Black Arial Bold Arial Bold Italic Arial Italic Arial-Bold Arial- - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 114
Lexmark Confidential until announced Appendix C - Forms Card fonts 114 Font name Bodoni-BoldItalic BodoniCE BodoniCE-Bold BodoniCE-BoldItalic BodoniCE-Italic BodoniCE-Poster BodoniCE-PosterCompressed Bodoni-Italic - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 115
Lexmark Confidential until announced Appendix C - Forms Card fonts 115 Font name CG Times (W1) Bold CG Times (W1) Bold Italic CG Times (W1) Italic CG Times ( - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 116
Lexmark Confidential until announced Appendix C - Forms Card fonts 116 Font name CG-Times-Bold CGTimes-BoldItalic CG-Times-BoldItalic CGTimes-Italic CG-Times-Italic Chicago ChicagoCE - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 117
Lexmark Confidential until announced Appendix C - Forms Card fonts 117 Font name Courier-BoldItalicTT Courier-BoldOblique Courier-BoldTT CourierCE CourierCE-Bold CourierCE-BoldOblique CourierCE-Oblique CourierHP CourierHP- - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 118
Lexmark Confidential until announced Appendix C - Forms Card fonts 118 Font name GenevaCE GillSans GillSans Condensed GillSans ExtraBold GillSans Light GillSans-Bold GillSans-BoldCondensed GillSans-BoldItalic GillSansCE- - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 119
Lexmark Confidential until announced Appendix C - Forms Card fonts 119 Font name Helvetica Italic Helvetica-Black Helvetica-Black Bold Helvetica-Black Bold Italic Helvetica-BlackOblique Helvetica-Bold - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 120
Lexmark Confidential until announced Appendix C - Forms Card fonts 120 Font name Helvetica-Narrow Bold Italic Helvetica-Narrow Italic Helvetica-Narrow-Bold Helvetica-Narrow-BoldItalic Helvetica-Narrow- - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 121
Lexmark Confidential until announced Appendix C - Forms Card fonts 121 Font name Intl-Univers-Medium Intl-Univers-MediumItalic JoannaMT JoannaMT-Bold JoannaMT-BoldItalic JoannaMTCE JoannaMTCE-Bold JoannaMTCE- - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 122
Lexmark Confidential until announced Appendix C - Forms Card fonts 122 Font name Marigold (W1) MICR Mona Lisa Recut Monaco MonacoCE MonaLisa-Recut New York NewCenturySchlbk-Bold NewCenturySchlbk- - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 123
Lexmark Confidential until announced Appendix C - Forms Card fonts 123 Font name Palatino-BoldItalic PalatinoCE-Bold PalatinoCE-BoldItalic PalatinoCE-Italic PalatinoCE-Roman Palatino-Italic Palatino-Roman RomanPillar - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 124
Lexmark Confidential until announced Appendix C - Forms Card fonts 124 Font name TimesCE-Bold TimesCE-BoldItalic TimesCE-Italic TimesCE-Roman Times-Italic TimesNewRoman TimesNewRoman-Bold TimesNewRoman-BoldItalic - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 125
Lexmark Confidential until announced Appendix C - Forms Card fonts 125 Font name Univers (WG) Medium Italic Univers (WL) Univers (WL) Bold Univers (WL) Bold Italic Univers (WL) - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 126
Lexmark Confidential until announced Appendix C - Forms Card fonts 126 Font name UniversCE-LightOblique UniversCE-Medium zapfchancery-mediumitalic zapfdingbats Double‑byte Forms Card fonts Only Simplified Chinese is supported. Font name SimHei SimSun Resident font in Forms Card simhei simsun - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 127
. Insufficient memory Add memory to the printer. FormsetNameP malloc failed. Insufficient memory Add memory to the printer. Invalid barcode. Error# = %d Barcode Bar code error settings=%s Barcode data=%s Internal error Validate the used bar code. Diagnose using Lexmark Service Center. - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 128
Add memory to the printer. Add memory to the printer. Add memory to the printer. Add memory to the printer. Add memory to the printer. Diagnose using Lexmark Service Center. Add memory to the printer. Add memory to the printer. Add memory to the printer. Add memory to the printer. Add memory to the - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 129
memory Solution Diagnose using Lexmark Service Center. Diagnose using Lexmark Service Center. Download formsets again. Download formsets again. Add memory to the printer. Add memory to the printer. Add memory to the printer. Add memory to the printer. Add memory to the printer. Add memory to the - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 130
Lexmark Confidential until announced Appendix D - Forms print errors 130 Error message XML file missing required attribute: %s XML file missing required element: %s Error type Possible corrupt XML file Possible corrupt XML file Solution Download formsets again. Download formsets again. - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 131
Lexmark Confidential : 12 Invalid Character PostScript error messages To assist with troubleshooting, Forms and Bar Code Card generates error messages when occurs. Make sure to enable the PostScript error reporting on the printer to allow these messages to be printed. An error occurs during - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 132
Lexmark Confidential until announced Appendix E - Bar code engine errors 132 String errors Invalid character Error code 12 2 of 5 ✓ Australia Post ✓ Codabar ✓ Codablock F ✓ Code 128 (A, B, and C) ✓ Code - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 133
Lexmark Confidential until announced Appendix E - Bar code engine errors 133 String errors Error code RM4SCC UPC-A and UPC‑E USPS ZIP USPS FIM USPS sack Invalid character - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 134
Lexmark Confidential until announced Appendix E - Bar code engine errors 134 Error code 43 45 46 47 48 49 50 51 52 53 54 55 56 57 - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 135
Lexmark Card convert lowercase "a" to "z" character input to uppercase, and the bar code scan contains only uppercase. • The HRT is printed as lowercase, reflecting the input the actual bar code encoded data. • The BCE does not support lowercase "a" to "z" start and stop character input, and does - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 136
amount of data. The maximum amount of input data is shown in the table. This table is just a guide and changes depending on the following assumptions: • Amount of RAM in the printer • Version of the BCE • Compiler or linker used Symbology Industrial 2 of 5 Code 3 of 9 Code 3 of 9 extended MSI MSI - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 137
occur, it should not result in the loss of data that can be scanned. Note: Exact size compatibility of certain PDF417 bar code images with previous Lexmark bar code options is not guaranteed. However, the bar code still scans correctly. If the bar code image does not fit within the available space - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 138
Lexmark Confidential until announced Appendix F - Deviations 138 If you allocate there are no bar code readers that can decode combined bar code series. SuchyMIPS and HP BarDIMM Pro support structured appends so they can parse the structured append, but they do not fully implement it. A structured - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 139
Lexmark Confidential until announced Appendix F - Deviations 139 1,1,01234567...... where 1,1, represents the structured the scanner used, Forms and Bar Code Card may not produce a valid scan. If an outdated three-byte structured append is specified alone, then Forms and Bar Code Card shows an error - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 140
Lexmark Confidential until announced Appendix F - Deviations 140 Encoding limits for bar PS Error setting of the printer is turned on, then an error page prints, and the job is flushed. The printer returns to Ready state. • If the Print PS Error setting of the printer is turned off, then the - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 141
Lexmark Confidential until announced Appendix F - Deviations 141 French Postal 3 of 9 dimensions This bar code is based on Code 3 of 9 with a checksum digit, and is used on - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 142
services, except those expressly designated by the manufacturer, are the user's responsibility. For Lexmark technical support, go to http://support.lexmark.com. For information on Lexmark 227.7207-4, as applicable, the Commercial Computer Software and Commercial Software Documentation are licensed - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 143
Lexmark Confidential until announced Notices 143 PostScript is a registered trademark of Adobe : Albertus The Monotype Corporation plc Antique Olive Monsieur Marcel OLIVE Apple-Chancery Apple Computer, Inc. Arial The Monotype Corporation plc Candid Agfa Corporation CG Omega Product of - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 144
Lexmark Confidential until announced Index 144 Index A adding cc and bcc to e‑mails 86 adding fonts to existing printer objects 86 alternate escape code setting from the printer the OFIS data filter is disabled 140 device types supported 4 disabling Merge Mode 86 disabling PJL LPORTROTATE - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 145
‑byte fonts 112 supported features 92 supported filters 92 supported fonts 92 Forms Card features 86 forms data removing leading FF and CR 86 forms files on printer directory 88 forms print errors 127 FORMSET@ 86 formsets creating a PIN 86 FREESCAPE emulation for Lexmark 58 H handling - Lexmark CX827 | Forms and Bar Code Card P4.2 Technical Reference - Page 146
86 RFID support 86 S SAP RDI handling variables 88 SAP support 4 selecting ports 86 setting alternate escape code from the printer control panel arguments in PostScript emulation 79 two-dimensional bar codes for Lexmark MaxiCode 44 MicroPDF417 44 PDF417 44 two-dimensional bar codes
Forms and Bar Code Card P4.2
Technical Reference Manual
March 2020
www.lexmark.com
Lexmark Confidential until announced