Lexmark X862 Forms and Bar Code Technical Reference

Lexmark X862 Manual

Lexmark X862 manual content summary:

  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 1
    Forms and Bar Code Card Technical Reference Manual March 2009 www.lexmark.com
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 2
    errors. Changes are periodically made to the information herein; these changes will be incorporated in later editions. Improvements or changes in the products or the programs described may be made at any time. For Lexmark technical support, visit support.lexmark.com. For information on supplies
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 3
    Linotype-Hell AG and/or its subsidiaries Microsoft Corporation All other trademarks are the property of their respective owners. © 2009 Lexmark International, Inc. All rights reserved. UNITED STATES GOVERNMENT RIGHTS This software and any accompanying documentation provided under this agreement are
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 4
    7 Two-dimensional symbologies 7 Compressed data formats 8 Checksum calculation 8 Visual Bar Code Designer 8 HP BarDIMM compatibility intercept 8 Supported Lexmark PCL5 & PostScript Bar Codes 8 Chapter 4: PCL5 emulation: HP 12 One-dimensional bar codes 12 Defining characteristics 12 Command
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 5
    for MaxiCode data 28 Chapter 5: PCL5 emulation: Lexmark 29 New PCL5 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 symbology assignments 31 One-dimensional bar codes 32 Post
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 6
    94 Data types ...95 Data filters ...96 Forms Card font support 96 Bubble font 97 Determine printable characters 99 Printing errors 99 Forms files on printer directory 100 Appendix A: Feature Summary 101 Appendix B: Supported Bar Codes 104 Appendix C: Forms Card Fonts 128 Single-Byte
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 7
    common to all symbologies 149 String errors 149 Errors specific to symbologies 151 Appendix F: Deviations 153 Code 93 uppercase vs. lowercase 153 Codabar uppercase vs. lowercase 153 Maximum encodable character length 154 Four-state
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 8
    Print Port Setting-Allows a user to select which of the printer input ports the FormsMerge DLE performs merging on. - Local Port Timeout-Allows a user to select a timeout value for forms jobs that come in on any of the local ports (such as, serial, USB, or parallel). • Support for the following new
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 9
    's Guide • Visual Bar Code Designer, a software utility that puts most of this document's detail into a user-friendly bar code design graphical interface to easily generate PCL5 and PostScript data • SAP R/3 device types and associated installation instructions • Some demonstration and test files
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 10
    in PCL5: 1 Using standard PCL5 font selection commands (used in the HP BarDIMM Pro products) 2 Using special Lexmark advanced PCL5 commands for bar codes Most of the bar code symbologies supported by the Forms and Bar Code Card are accessible by technique 1. Some are only accessible by technique
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 11
    intercept The LexmarkTM Forms and Bar Code Card meets the function of the HP BarDIMM Pro version 3.3a option. Supported Lexmark PCL5 & PostScript Bar Codes The following is a list of supported one-dimensional bar codes: • Australian Post 4-state bar code (37-CUST, 52-FF-MET, and 67-FF-MET) • British
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 12
    • Code 3 of 9 space encoding • Code 3 of 9 space encoding with check digit • Code 93 • Code 93 extended • Danish PTT 3 of 9 • Dutch Post 4-state bar code • 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/
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 13
    Data Matrix • MaxiCode • MicroPDF417 • PDF417 • QR Lexmark-Unique PCL5 Command Description Support of new bar code functionality is not available in HP data. Compatibility Safeguard These two new commands, if sent to an HP printer, are flushed and nothing prints. There is a possibility that a future
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 14
    of these commands and to ignore them in a bar code context. To avoid this conflict, use the PCL5 Lexmark enhancement switch. Setting or not setting this switch would allow a future Lexmark PCL5 emulation to decide which way to interpret the new escape sequences. The switch is a GL/2 command. HP
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 15
    implemented in the Forms and Bar Code Card. An additional Lexmark-specific section is found immediately following this section. One-dimensional the typeface value is one of those given, special bar code generation firmware processes the font selection command. If the typeface value is not one
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 16
    a normal text font. Example: Esc(s1p10v0s0b4101T Returns the text following a bar code to 10-point CG Times with proportional spacing, normal style and medium stroke weight One-dimensional bar codes 13
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 17
    PCL5 Emulation escape sequences Command Esc(s#P or AEC)s#P 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 =
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 18
    Command Esc(s#H or AEC)s#H Esc(s#V or AEC)s#V Function/Parameters Selects the font used for human-readable text. The numeric value of # is of the form ABC, where: A = style 0 = Default (bold) 1 = Regular 2 = Italic 3 = Bold 4 = Bold Italic B = size 0 = Automatic font size (default) C =
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 19
    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 Function/Parameters Selects bar widths in dots (1/600 inch). Some bar codes, such as Interleaved 2 of 5 and Code 3 of 9, require only two values for this command. Others, such as UPC, EAN and Code 128, require
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 20
    Characters encoded Symbol 2 length Checksum character PCL5 Function parameter list Command Esc(s#T or Function/Parameters (#v units are in 1/72"; #b, s units are in 1/600") Selects the bar code symbology. Default parameters 1 AEC)s#T Typeface # Bar code symbology #v #p #b1, #b2, #b3, #b4, s1
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 21
    Characters encoded Symbol 2 length Checksum character Command Esc(s#T or Function/Parameters (#v units are in 1/72"; #b, s units are in 1/600") (continued) Selects the bar code symbology. Default parameters 1 AEC)s#T Typeface # Bar code symbology #v #p #b1, #b2, #b3, #b4, s1 s2 s3 s4 24643
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 22
    Characters encoded Symbol 2 length Checksum character Command Esc(s#T or Function/Parameters (#v units are in 1/72"; #b, s units are in 1/600") (continued) Selects the bar code symbology. Default parameters 1 AEC)s#T Typeface # Bar code symbology #v #p #b1, #b2, #b3, #b4, s1 s2 s3 s4 24710
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 23
    encoding table values are opposite those found in Encoding Table field byte 7 of the Lexmark bar code descriptor for Australia 4-State Postal bar codes (see the section "PCL5 emulation: Lexmark" on page 29 of this manual). Human-readable text is never printed with these bar codes. In relation to the
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 24
    mode, using typeface 24780) In relation to the fields of the Lexmark bar code descriptor for Singapore 4-State Postal bar codes, the following space" in the symbol equal to two space widths, and does not produce an error message. If an invalid character follows a valid character in the data, the
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 25
    that will not be scanned at the point-of-sale. • RSS Expanded encodes 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. • RSS-14 Stacked is
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 26
    - a larger RSS Stacked Omnidirectional which can be scanned omnidirectionally. Note: The RSS Stacked Omnidirectional bar code is not supported by the Forms and Bar Code Card. Field Name Esc (s#T Type name Range n/a Default (if not specified) n/a Esc(s#V int Esc(s#1,#2,#3,#4B int Min: 3 (dec)
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 27
    Field Name Type Esc(s#1,#2,#3,#4S int Esc(s#P int Range Default (if not specified) Min: Min. value is 1, but symbol will be too small to be readable. Max: There is no max value but larger values will produce a symbol that will not fit on the page. 8,16,24,32 (dec) or 8,10,18,20 (hex) 0=
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 28
    Two-dimensional bar codes Bar code descriptor for Codablock F Field Name Esc (s#T Type name Range na Default (if not specified) n/a Esc (s#1,#2,[#3]V Int Min: 3 (dec) or 16 (dec) 03 (hex) or Max: No maximum 10 (hex) Int Min: 2 rows Max: 44 rows 2 (dec) or 02 (hex) Esc (s#1]B Int
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 29
    the "default" values for V1 and V3, and 2 rows looks like: • Esc(s16,2,20v24840T The Bar widths (B parameter) is documented by HP in their reference manual, but varying B1 or B2 does not affect the bar width of the symbol. When B1 is specified in the datastream, the Codablock F is generated
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 30
    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 to print PDF417 symbols. In relation to the fields of the Lexmark bar code descriptor for PDF417, the following correspondences exist when using
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 31
    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 follow the same rules that exist for data sent using the Lexmark Transfer Bar Code Data command to print MaxiCode symbols, with the
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 32
    commands to support bar codes Support of new bar code functionality (for example, two-dimensional symbology PDF417) requires new Lexmark-unique by #. Compatibility safeguard These two new commands, if sent to an HP printer, are flushed and nothing prints. There is a possibility that a future HP
  • Lexmark X862 | Forms and Bar Code Technical Reference - 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 X862 | Forms and Bar Code Technical Reference - Page 34
    width in bar dimension units (#b4 parameter) 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 4-state
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 35
    dimensional bar codes Post 4-State bar code descriptors (Lexmark) Bar code descriptor for Australian Post 4-State bar DPID will be flagged with an error. Invalid characters in the customer information string will be flagged with an error. Length errors in the customer information string will be
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 36
    : The bar code data sent with Singapore Post will consist of either a 6-character or 4-character string. Invalid characters or lengths will be flagged with an error. String lengths of 4 characters imply a BRS license number. One-dimensional bar codes 33
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 37
    height of an ascender or descender will be the sum of this field and the tracker height 6-15 Reserved Note: All seven code formats are supported. The format will be implied on the type of data received. Embedded spaces and commas are allowed. Bar code descriptor for Japan Post 4-State bar
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 38
    and house number information are encoded as data in the bar code. • Invalid characters or lengths in the postal code will be flagged with an error. • Invalid characters in the block and house number information will be flagged with an
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 39
    , no space is inserted between the 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
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 40
    Swiss Postal Byte 0-1 Field name Symbology ID Range 2 Text Location This value is fixed. 3 Text Typeface This value is fixed. 4 Text Style This value is fixed. 5 Bar Height Units 00-04 (hex) 0-4 (dec) 6 - 7 8 Bar Height Bar/Space Width Units See notes below. 00-04 (hex) 0-4 (dec)
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 41
    Postal bar code symbol, separating the four components of the identification code. Invalid characters or lengths in the identification code will be flagged with an error. One-dimensional bar codes 38
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 42
    ISBN, ISBN+5 Byte 0-1 2 3 4 5 Field name Symbology IDs Text Location Text Typeface Text Style Bar Height Units Range 00-05 (hex) 0-5 (dec) 00-05 (hex) 0-5 (dec) 00-04 (hex) 0-4 (dec) 00-04 (hex) 6 - 7 Bar Height 8 Bar/Space Width 00-04 (hex) Units 9 - 10 Bar Width #1 11 - 12 Space Width #1
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 43
    15 digits), or an invalid character (anything other than a digit or a "-", except for an "X" in the tenth digit position) in the data produces an error message. Cursor positioning is handled the same as for other one-dimensional symbologies. If the Units bytes 5 or 8 are changed from their default
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 44
    ISSN, ISSN+2, ISSN+5 Byte 0-1 2 3 4 5 Field name Symbology IDs Text Location Text Typeface Text Style Bar Height Units Range 00-05 (hex) 0-5 (dec) 00-05 (hex) 0-5 (dec) 00-04 (hex) 0-4 (dec) 00-04 (hex) 6 - 7 Bar Height 8 Bar/Space Width 00-04 (hex) Units 9 - 10 Bar Width #1 11 - 12 Space
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 45
    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 an "X" in the eighth digit position) in the data produces an error message. Cursor positioning is handled the same as for other one-dimensional symbologies
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 46
    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 Default value Description n/a n/a Required. • 00 70 (hex) or 112 (dec) specifies HIBC 39 PAS symbology • 00 71 (hex) or 113 (dec) specifies HIBC
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 47
    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 Default value Description 150-600 (dec) • 240 (dec) or • 00 F0 (hex) Optional. Corresponds to
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 48
    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 Range Default value Description int int n/a • 103 (dec) or • 00 67 (hex) Required. Specifies ITF-14 symbology. int 0=Default • 0 or 1 (dec) Optional. (No HRT)
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 49
    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) or 1=1/300" units • 00 or 02 (hex) Specifies units for Bar and Space widths. 2=1/600"
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 50
    Byte Field name 15-16 Space Width #2 (Wide) 17-31 Reserved Type Range Default value Description [int int] 27-72 (dec) or 00 1B-00 48 (hex) Note: The range of values for Space Width 2 is dependent on the value of Space Width 1, where, Min = 2.25 x Space Width 1 Max = 3 x Space Width 1 Note: The
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 51
    Two-dimensional bar codes Bar code descriptor for PDF417 (Lexmark) Bytes 0-1 MSB LSB Range Symbology Symbology n/a ID byte 1 ID byte 2 (00x) (03x) 2-3 Reserved Units 0=Default 1=1/300" units 2=1/600" units 3=1/1200" units 4-5 X X 240-12000 (dec) dimension
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 52
    not specified, the Y dimension will become double that of the X dimension. Rows Columns Rows: 4-44 (dec) Columns: 1-4 (dec) • 0 (dec) Optional. or • 00 (hex) Manually set the number of symbol rows. Automatic operation specified by using 0. See Section 9.5.3 Row and Column Boundary Conditions
  • Lexmark X862 | Forms and Bar Code Technical Reference - 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 dpi : (Default = 00x) This can be used to manually set the number of symbol rows. Both rows and
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 54
    / 10 columns). Columns: (Default = 00x) This can be used to manually set the number of symbol columns. Both columns and rows must be 00x if percentage, bytes 1 and 2: (Default = 0000x) These two bytes designate error correction levels by percentage. Valid percentage values range from 0% to 400%. Any
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 55
    04x 05x 06x Description Structured carrier message 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 Two-dimensional bar codes 52
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 56
    printable character in code set A as defined in AIM spec). Codes longer than 6 characters will be truncated. Codes with leading zeros if necessary. • The class of service must be 3 digits in length and thus padded produced within specific row, column and error correction codeword combinations, up to
  • Lexmark X862 | Forms and Bar Code Technical Reference - 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 issues with string termination within the printer. The basic block of the MicroPDF417 is the black or white "module," or rectangle. The
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 58
    not specified, the Y dimension will become double that of the X-dimension. 0 (dec) or 00 (hex) Optional. Manually set the number of symbol rows. Automatic operation specified by using 0. Manually set the number of symbol columns. Automatic operation specified by using 0. Bar code descriptor for
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 59
    that the following symbol represents. The following table indicates what each number system identifies. Digit 0 1 2 3 4 5 6 7 8 9 Description Regular UPC codes Reserved Weight items marked at the store National Drug/Health-related code No format restrictions, in-store use on non-food items Coupons
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 60
    that a bar code has been scanned correctly. Since a scan can produce incorrect data due to inconsistent scanning speed, print imperfections, or a host of other problems, it is useful to verify that the rest of the data in the bar code has been correctly interpreted. The check digit is calculated
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 61
    • Right-hand guard bars, encoded as 010101 (a center-guard bar pattern with a trailing bar). UPC-E uses the "left-hand odd" and "left-hand even" encoding character sets from the EAN-13 encoding standard. Check Character Number System 0 Encoding 0 EEEOOO 1 EEOEOO 2 EEOOEO 3 EEOOOE 4 EOEEOO
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 62
    d Center guard bars, encoded as 01010. e Last three message characters, encoded as right-hand characters. 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 upon the UPC-A standard, was
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 63
    represents. It has a list of "Application Identifiers" (AI) to include additional data such as best before dates, batch numbers, quantities, weights and many other attributes needed by the user. Each AI tells the system what kind of data will follow and in what format. UCC-128 has the benefit of
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 64
    encodes EAN/UCC item identification plus supplementary AI element strings such as weight and "best before" date in a linear symbol that can be the user. The sequence stands for ESCape, or 1Bh. For example, this is a RSS-14 Composite bar code sequence: (s36b24810T01234567890123|Lexmark<
  • Lexmark X862 | Forms and Bar Code Technical Reference - 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 UPC-A+5 24610T specifies UPC-E 24611T specifies UPC-E+2 24612T specifies UPC-E+5
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 66
    Bitmap Bitmap Scalable Scalable Scalable Scalable Scalable Bitmap Scalable Scablable Bitmap Resides On option card On option card On option card On option card In printer In printer In printer On option card On option card On option card On option card On option card On option card Fonts 63
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 67
    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 escape code or AEC). When the AEC is located at the
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 68
    to that of the escape character (decimal 27, hex 1B). To deactivate FREESCAPE emulation, send the command: AEC**27J. To set an AEC from the printer control panel: 1 From the Forms Card menu, select Alt ESC Code. 2 Select On to enable the AEC. 3 From the Forms Card menu, select Alt ESC
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 69
    are supported when a Forms and Bar Code Card is installed. These operators enable printing of bar code symbologies with user specified parameters When an invalid condition is detected, an error message is generated. For more information, see "PostScript error messages" on page 148. There are certain
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 70
    • The currentpoint is located at the bottom right corner of the bounding box when printing is complete. This currentpoint positioning applies both with and without accompanying human-readable text and also considers any specified quiet zones to be within the bounding box. Human-readable text Human-
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 71
    PostScript emulation operator Operator barcodeshow Function/parameters String dict barcodeshow This function paints the specified bar code symbol at the currentpoint and advances the currentpoint by the symbol's displacement (as returned by the barcodewidth operator). This is similar to the show
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 72
    Operator barcodebbox barcodewidth Function/parameters String dict barcodebbox llx lly urx ury This function returns the coordinates for the bounding box that would enclose the specified bar code symbol if it were shown by a barcodeshow. This is similar to the pathbbox operator. Example: (123456)
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 73
    Arguments for one-dimensional bar codes Key Type Definition /Symbology name Required, see "Values for /Symbology key" on page 72 for valid values /Units Optional, default is 1/600 inch. Other valid values are 1/300, 1/1200, and 1/720 inch, which also applies to height and width units for any
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 74
    Key Type Definition /Special boolean Optional, UPC-A, default is false: • if false, prints checksum at bottom left of the bar code • if true, prints checksum at middle left of the bar code Code 3 of 9, default is false: • if false, does not print start/stop * characters with text • if true,
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 75
    /Height /EmbedText Characters encoded Symbol 2 length Checksum character Values for /Symbology key Command Function/parameters (/Height, /Bars and /Spaces units are in 1/600 inch) Selects the bar code Default Parameters 1 /Bars & /Spaces /Symbology Bar Code Symbology [num num num num] /
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 76
    /Height /EmbedText Characters encoded Symbol 2 length Checksum character Command Function/parameters (/Height, /Bars and /Spaces units are in 1/600 inch) Selects the bar code Default Parameters 1 /Bars & /Spaces /Symbology /EAN-13-2 /EAN-13-5 Bar Code Symbology EAN/JAN-13 + 2-digit
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 77
    /Height /EmbedText Characters encoded Symbol 2 length Checksum character Command Function/parameters (/Height, /Bars and /Spaces units are in 1/600 inch) Selects the bar code Default Parameters 1 /Bars & /Spaces /Symbology Bar Code Symbology [num num num num] /MSIChk11-10 MSI with mod11 and
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 78
    Values for /EmbedText key Value /Default Default parameter 0 /NoText 1 /Embedded 2 /HalfEmbedded 3 /Under 4 /Above 5 Definition Use symbology dependent default parameter, see "Values for / Symbology key" on page 72. Do not print text. Print text embedded. Print text half embedded.
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 79
    /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 PCL5 section above for a complete description), but they have "
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 80
    Post 4-State bar code descriptors Australian post 4-state bar code Key /Symbology /Bars Range 40-60 (dec) /Spaces 22-25 (dec) /TrackerHeight 100-160 (dec) /Ascender, 160-210 (dec) Descender Offset /FCC /Encoding /QuietZone /Units 11 (dec) 45 (dec) 59 (dec) 62 (dec) 0 for C table 1 for N
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 81
    British Royal Mail 4-state customer code Key /Symbology /Bars Range 38-63 (dec) /Spaces 20-24 (dec) /TrackerHeight 102-152 (dec) /Ascender, 160-216 (dec) Descender Offset /QuietZone [int int] /Units Default value /RoyalMail 50 (dec) [integer] 22 (dec) [integer] 127 (dec) [integer] 188 (
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 82
    Dutch post 4-state bar code Key /Symbology /Bars Range 38-63 (dec) /Spaces 20-24 (dec) /SyncBarHeight 102-152 (dec) /UpDnBarHeight 160-216 (dec) /QuietZone [int int] /Units Default value /DutchPostal 50 (dec) [integer] 22 (dec) [integer] 127 (dec) [integer] 188 (dec) [integer] [150 150] [
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 83
    Key /QuietZone /Units Range [int int] Default value [150 150] [array of integers] Description Same as the other bar codes, in /Units (optional) 1/600 inch (optional) /BarHeight must be: • greater than or equal to 20 mm for module widths less than or equal to 0.45 mm (0.0177 inches) • greater
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 84
    Two-dimensional bar codes HIBC 39/128 Key /Symbology Type name /Units /Height name int /Bars [int] /Spaces [int] /EmbedText name Range Default value Description n/a n/a Required. /HIBC128PAS /HIBC128SLS /HIBC39PAS /HIBC39SLS /300ths /600ths /1200ths /600ths Optional. /Units is
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 85
    set to default (/Courier-Bold) • If the value is of any other type, a TYPECHECK error will be returned. Min: [0 0] (dec) Max: [1200 1200] (dec) • [ 2 : Bar/Space Width 3 : Bar/ Space Width 4 When an invalid value is supplied for Bar/Space Widths 2, 3 or 4, the values of Bar Width 1 and Space Width
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 86
    ITF-14 Key /Symbology Type name /Units name /Height int /Bars [int int] /Spaces [int int] Range Default value Description n/a n/a Required. /ITF14 /300ths /600ths /1200ths /600ths Optional. /Units is used in the calculations below. Min: 307 (dec) 01 33 (hex) Max: Ther is no
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 87
    : • If the value is of type name, the value will be set to default (/Courier-Bold) • If the value is of any other type, a TYPECHECK error will be returned. Min: [0 0] (dec) Max: [1200 1200] (dec) • [150 150] (dec) or • [96 96] (hex) Optional. Note: Values less than the minimum will use
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 88
    or 1 for /Rows and /Columns determined by /AspectRatio Required if /Type = 0; manually sets number of symbol rows; valid values are 3 to 90; any values outside this range will cause a RANGECHECK error Required if /Type = 0; manually sets number of symbol columns; valid values are 1 to 30; any values
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 89
    correction can also be specified as a percentage. A valid non-zero /Errorpercent value will override /ErrorLevel. See "/ Error Percent" on page 86. Optional; not supported Optional; not supported false Optional; default is false (no truncation) If true, right row indicator and stop pattern are
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 90
    %height / width ratio is 1 / 2 %smallest element width in 600th units %smallest element width = 20/600ths %bar height = 40/600ths %number of error code words = 8 %because they are not specified, /Truncated defaults to %false (no ;truncation) and / QuietZone defaults to [150 150] Arguments for
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 91
    Units; minimum value supported is 1 Arguments for error correction 05 = Full symbol with enhanced error correction 06 = Reader program with standard error code, country code, and class of service. Each field must be terminated with either A as defined in AIM spec). Codes longer than 6 characters
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 92
    moved to the secondary message. Neither a group separator nor a comma 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 follows the number-of-labels field. Arguments for MaxiCode bar code symbology 89
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 93
    MicroPDF 417 Key /Symbology Type name /Units name /ModuleWidth int /ModuleHeight int /Rows int /Columns int Range n/a /300ths /600ths /1200ths 240-12000 (dec) 48060000 (dec) Note: The range of Y dimension is dependent on the value of X dimension, such that, Min = 2 * Xdimension Max = 5 *
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 94
    : • If the value is of type name, the value will be set to default (/Courier-Bold) • If the value is of any other type, a TYPECHECK error will be returned. Min: [0 0] (dec) Max: [1200 1200] (dec) • [150 150] (dec) or • [96 96] (hex) Optional. Note: Values less than the minimum will use
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 95
    , 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 X862 | Forms and Bar Code Technical Reference - Page 96
    Courier-Bold) • If the value is of any other type, a TYPECHECK error will be returned. The data in a Postscript bar code sequence is represented within . For example, this is a UPC-A Composite example sequence: (12345678901|Lexmark) > barcodeshow • UPC-A data begins with
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 97
    following information is a supplement to the instructions provided in the Forms and Bar Code Card User's Guide. 1 Enhanced page delimiters The Forms only on MFPs that support e-mail and/or fax. 3 Select ports that the Forms Card listens to Users can now select which of the printer input ports that
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 98
    5 RFID Support Through LFJT (Lexmark Forms Job Ticket) support, the Forms Card now allows users to specify RFID printer options when printing a merged e-form. LFJT is a simple XML format for specifying those options. The LFJT is embedded into the merged PDF by the Forms Card firmware. The PDF is
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 99
    to the Forms Menu information provided in the Forms and Bar Code Card User's Guide. If a data filter is enabled, the incoming forms job is run through , except uses the '@' as the "format instruction" prefix Forms Card font support Not all fonts are recognized by the Forms and Bar Code Card.
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 100
    Card Fonts" on page 128 identifies all supported/recognized fonts and the font file used by the Forms and Bar Code card. Bubble font This font is typically used for standardized testing forms that are optically read for grading purposes. It is available in Lexmark Forms Composer when the font "OCRB
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 101
    Bubble font 98
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 102
    richer than that of the printer, a user could easily create a form where not all characters will print. This Technical Reference cannot define what is standard and non-standard, as those definitions change for each geographic location. The user stipulates a supported code page via the Forms Composer
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 103
    files on printer directory The Forms and Bar Code Card places forms files on the printer in the "formsmerge" directory. These files will be visible if the user performs a Print Directory from the printer menu. These files must not be tampered with in any way. Forms files on printer directory 100
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 104
    supported on various Lexmark products: Forms and Bar Code Card Forms Card Filters PCL5 Filter Y Optra FormsTM Init String Y • Supports file names Y1 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
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 105
    NA Print all forms Y NA NA Y Vertical text centering Y Y NA Y Add'l Finishing Options • Page Reprint Y Y Y NA • Copies Y Y Y NA • Collating Y Error Page Control Printer Operator NA NA NA Panel Sel. Fax form output (MFP feature) Y NA Y NA E-mail form output (MFP
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 106
    Y • SM Unit Y Y Y • SM Unit Condensed Y Y Y • SM Gothic Y Y Y • Roman Y Y Y • OCR B 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.) 3 Requires an RFID-enabled
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 107
    using Optra FormsTM only when the Bar Code Option is also installed in the printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported by the Bar Code Card version 2.4 or later can be printed with Optra FormsTM
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 108
    Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name Codablock F Y3 Y Y Y Sample the printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported by
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 109
    and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name Code 93 Sample Image Y Y Y Y the printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 110
    Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name Code 128 Sample Image Y Y Y in the printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported by
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 111
    and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name HIBC128, HIBC 39 Y3 Y Y Y Sample printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 112
    Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name Interleaved optionally allows for a weighted Modulo 10 check character printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 113
    Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name Matrix 2 of 5 Sample Image Y Y Y printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 114
    Lexmark Optra FormsTM Bar Code Name Data Matrix Y3 Y Y Y Sample Image Comments The Data Matrix symbology employs Reed-Solomon error the printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported by
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 115
    v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name , together with a fixed level of error correction for each symbol size. PDF417 printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 116
    and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name QR Y Y Y Y Sample Image the printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported by
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 117
    Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name Composite Bar Code Symbologies Composite + the printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 118
    and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name Composite + EAN Y3 Y Y Y Sample the printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 119
    and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name Composite + RSS-14 Y3 Y Y Y the printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported by
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 120
    v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name error detection. Only 8-digit numeric data can be used with this code. EAN-8 supports printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 121
    Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name EAN/JAN-13, JIS-UCC Sample Image Y printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 122
    Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name Sample 977), and followed by a 2-digit price code. The last "digit" of an printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 123
    Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name Sample Item Numbers (GTIN) in the supply chain. RSS-14 Truncated allows printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 124
    Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name UPC-A Sample Image Y Y Y Y Y printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 125
    Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name UPC-E Sample Image Y Y Y Y Y printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 126
    Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name Postal Bar Code Symbologies Australia in the printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported by the
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 127
    and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name Sample Image Dutch Post 4-State Y Y printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 128
    and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name Sample Image German Postal 2 of Y Y printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 129
    Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name used by the United States Postal Service (USPS) canceling machines to sort printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 130
    and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name USPS sack label 8-digit 2 of 5 Sample printer, and when the accompanying bar code dictionaries have been installed in Optra FormsTM . 2 All one-dimensional bar code symbologies supported
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 131
    C Forms Card Fonts Single-Byte Forms Card Fonts The column on the left indicates common font names. The column on the right indicates the actual font file resident on the Forms card. Font name AdobeSansMM AdobeSerifMM Albertus Extra Bold (W1) Albertus Medium (W1) Albertus MT Albertus MT Lt
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 132
    Font name AntiqueOliveCE-Roman AntiqueOlive-Compact 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
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 133
    Font name AvantGardeCE-DemiOblique AvantGarde-Demi 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-
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 134
    Font name CenturySchlbk Roman CenturySchlbk-Bold 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 (
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 135
    Font name CGOmega-BoldItalic CG-Omega-BoldItalic 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
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 136
    Font name Coronet-Regular Courier 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-
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 137
    Font name Garamond (W1) Kursiv Garamond (W1) Kursiv Halbfett 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-
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 138
    Font name Goudy-BoldItalic Goudy-ExtraBold 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
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 139
    Font name Helvetica-Condensed-Oblique Helvetica-Italic 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-
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 140
    Font name Intl-Courier-Oblique Intl-Univers-Bold 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
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 141
    Font name LubalinGraphCE-BookOblique LubalinGraphCE-Demi 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
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 142
    Font name Optima-Italic Oxford 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
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 143
    Font name Tekton Times New Roman 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
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 144
    Font name Univers (WE) Univers (WE) Bold 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 (
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 145
    Font name UniversCE-Condensed UniversCE-CondensedBold UniversCE-CondensedBoldOblique UniversCE-CondensedOblique UniversCE-Extended UniversCE-ExtendedObl UniversCE-Light UniversCE-LightOblique UniversCE-Medium UniversCE-Oblique Univers-Condensed Univers-CondensedBold Univers-Condensed-Bold Univers-
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 146
    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 the Forms
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 147
    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 144
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 148
    to printer. Add memory to printer. Contact Lexmark Service. Add memory to printer. Add memory to printer. Add memory to printer. Add memory to printer. Add memory to printer. Add memory to printer. Add memory to printer. Add memory to printer. Add memory to printer. User or internal error Download
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 149
    to open file %s Unable to open LFF file %s Error Type Solution Insufficient memory Add memory to printer. Insufficient memory Add memory to printer. Internal Error Contact Lexmark Service. Internal Error Contact Lexmark Service. PJC File Missing or corrupt file download formsets again
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 150
    . XML file missing required attribute: %s XML 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
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 151
    format: !Err: nn Printed Error Example: !ERR: 12 Invalid Character PostScript error messages To assist with troubleshooting, the Forms and Bar Code Card generates error messages when an invalid bar code condition occurs. PostScript error reporting must be enabled on the printer for these messages to
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 152
    String Character Empty String String String Length too Long too Short Invalid String Length not Odd String Length not Even Error Code 12 13 14 15 16 17 59 2 of 5 X X Aust Post X X X X Codabar X X Codablock F X X Code 128A, B, C X X Code 39 X X Code 93 X X Danish
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 153
    Invalid String Character Empty String String String Length too Long too Short Invalid String Length not Odd String Length not Even Error Code 12 13 14 15 16 17 59 Dutch Post (KIX) X X EAN-128 X X EAN/JAN 8/113 X X EAN/UCC X X Composite French Post X X German Post
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 154
    specific to symbologies Error Code Symbology Error Description 20 UPCE String not decompressed 21 PDF417 String too long 22 Invalid Format 49 HIBC Product/Catalog number too long Note: Bar Code errors shown in red are only thrown by the Forms Card, and not by PCL5 nor PostScript. Common
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 155
    Code Symbology Error Description 50 HIBC Unit measure digit only 51 HIBC Invalid lot number 52 HIBC Special many columns 62 MicroPDF Too few rows 63 MicroPDF Too many rows Note: Bar Code errors shown in red are only thrown by the Forms Card, and not by PCL5 nor PostScript. Common
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 156
    BDP"), or the Lexmark Bar Code Card 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 specs at the URLs noted above. Therefore, the Forms and Bar Code Card firmware
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 157
    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 X862 | Forms and Bar Code Technical Reference - Page 158
    , then the amount of encoded data should be reduced, or the user should change to a more capable bar code symbology. Four-state Postal 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
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 159
    of certain PDF417 bar code images with previous Lexmark bar code options is not assured. However, image does not fit within the available space, users should either resize their form to allow placement it should be the same as Mode 4 (no error correction). It is interesting that the original LXK BCC
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 160
    here: • http://lemming.sa.ap.lexmark.com/~tbarnett/files/AIM_PDF417_spec.pdf In section should be allowed and truncated by firmware before the BCE is called. will prevent the BCE from throwing errors on pages with excess data, while but users should never exceed these values. If users were to
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 161
    manual from 3.0 onward are in conflict over how the separator works, and how Mode 2 and Mode 3 is specified. A Structured Append is covered that is supported should be The HP spec BarDIMM the input data, the BCE will throw an error. Users should add additional parsing that examines input data:
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 162
    separator for the data block above is either: - Gs: hex 1D, decimal 29 - 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) In the past, for all modes, the input data had to start with a label
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 163
    deviation concerns firmware-imposed limits users attempt to encode a Codabar bar code with non-numeric characters, then the !Err: 12 Invalid Character error Short error message is generated. Postcript barcodepath Operator The Postscript operator barcodepath does not work as on previous Lexmark Bar
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 164
    Forms Manager will result in one of two scenarios: • If the printer's Print PS Error setting 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 printer's Print PS Error setting is turned off, then the job will be flushed and
  • Lexmark X862 | Forms and Bar Code Technical Reference - Page 165
    www.lexmark.com
  • 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
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165

www.lexmark.com
March 2009
Forms and Bar Code Card
Technical Reference Manual