Lexmark X864 Forms and Bar Code Technical Reference

Lexmark X864 Manual

Lexmark X864 manual content summary:

  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 1
    Forms and Bar Code Card Technical Reference Manual March 2009 www.lexmark.com
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 2
    at any time. For Lexmark technical support, visit support.lexmark.com. For information on supplies and downloads, visit www.lexmark.com. If services, except those expressly designated by the manufacturer, are the user's responsibility. Lexmark and Lexmark with diamond design are trademarks of Lexmark
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 3
    New York Oxford Palatino Stempel Garamond Taffy Times New Roman Univers Wingdings Apple Computer, Inc. Arthur Baker 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
  • Lexmark X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 5
    45 PLANET Codes 47 Two-dimensional bar codes 48 Bar code descriptor for PDF417 (Lexmark 48 Bar code descriptor for MaxiCode 52 Bar code descriptor for MicroPDF417 53 Composite bar codes 56 PCL Specifications for composite bar codes 62 Fonts ...63 FREESCAPE emulation 64 Chapter 6: PostScript
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 6
    on printer directory 100 Appendix A: Feature Summary 101 Appendix B: Supported Bar Codes 104 Appendix C: Forms Card Fonts 128 Single-Byte Forms Card Fonts 128 Double-Byte Forms Card Fonts 143 Appendix D: Forms Print Errors 144 Appendix E: Bar Code Engine Errors 148 Common error messages 148
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 7
    PostScript error messages 148 Errors 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 Postal
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 8
    new features: • Three new Forms Card menu options: - Print All Forms-Allows a user to print information about all formsets stored on a printer, as well as some printer-specific information. - Print Port Setting-Allows a user to select which of the printer input ports the FormsMerge DLE performs
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 9
    of special characters (prefix, start/stop, guard bars, and so on) when required Also, in PCL5 emulation, a supported printer with the Forms and Bar Code Card: • Is the functional equivalent of HP Bar Codes & More font set, plus: • Is a compatible alternative to an HP LaserJet with HP BarDIMM Pro
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 10
    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 techniques. Cursor positioning Cursor positioning is set as follows when printing with the Forms and Bar Code Card: • From the current cursor position,
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 11
    bar code symbologies define checksum characters as a requirement of the data format. When this is the case, the Forms and Bar Code Card performs the checksum calculation and automatically places the character(s) according to the symbology specifications. Fixed length data formats can be sent with
  • Lexmark X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 13
    Lexmark-Unique PCL5 Command Description Support of new bar code functionality is not available in HP BarDIMM, which requires the new Lexmark , but also all of the parameter settings required to build the bar code. The new commands, if sent to an HP printer, are flushed and nothing prints. There is
  • Lexmark X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 15
    This section discusses the HP commands implemented in the Forms and Bar Code Card. An additional Lexmark-specific section is found immediately following this section. One-dimensional bar codes With the Forms and Bar Code Card installed, font selection commands in the incoming PCL5 data stream are
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 16
    . • To print additional bar code data with the same characteristics as the previous data, set a new cursor position and send only the bar code data. It is not necessary to following a bar code to 10-point CG Times with proportional spacing, normal style and medium stroke weight One-dimensional bar codes
  • Lexmark X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 18
    = 2 = 3 = 4 = 5 = Courier (default for all bar code symbologies) Letter Gothic Univers Univers Condensed CG-Times OCR-B Example: Esc(s304h24620T Selects EAN/JAN-8 with automatically sized, CG Times Bold text. Because the v, p, b and s parameters are not specified, their values default to: v p b1
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 19
    such as UPC, EAN and Code 128, require all four values. 1 = First (narrowest) width 2 = Second width 3 = Third width 4 = Fourth width Example: Esc(s4p8,16,24,32s8,16,24,32b24700T Selects Code 128 autoswitch with text printed under the bar code, space widths set to 8, 16, 24 and 32 dots and
  • Lexmark X864 | 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 X864 | 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 X864 | 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 X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 24
    its base. An invalid character in the data produces a "blank 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 blank space produced by the invalid character begins one space width from the right
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 25
    &k2H///////// ///////// Esc&k2H||||||||| ||||||||| Selects PC-8 symbol set Selects 4.5 cpi fixed-space Courier font Prints slashes. linear symbol that can be scanned omnidirectionally by suitably programmed point-of-sale scanners. • RSS-14 Stacked is a variation of the RSS-14 symbology that
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 26
    Stacked Omnidirectional bar code is not supported by the Forms and Bar Code Card. Field Name Esc (s#T Type 16,24,32 (dec) or 8,10,18,20 (hex) Description Required. • 24810T specifies RSS-14 (standard) • 24811T specifies RSS-14 the specific RSS bar code type. Optional. Selects the width of the
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 27
    Card default V parameter values (in the above table) are slightly different than HP, and match the RSS-14 AIM specification values. • Each of the V parameter values (For Forms and Bar Code Card HP BarDIMM and also with the Forms and Bar Code Card. Setting S1 to any value does not affect the bar code
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 28
    are the same as the default. Optional for Forms and Bar Code Card, required for HP BarDIMM. (See "Deviations" chapter of this Technical Reference.) Parameters V2 and V3 are derived from the ELMICRON Specification. The HP BarDIMM Pro specification specifies that the Codablock V parameter #1 is the
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 29
    ) is documented by HP in their reference manual, but varying B1 or B2 does not up too much memory. Description Required. 24820T Optional. Small module specification contains only the PCL "B" parameter by itself. • The Data Matrix symbol automatically increases in size twodimensionally in powers
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 30
    The two techniques should not be used at the same time. If both types of parameters appear in a bar #b parameter is not used to manually set rows and columns. 3 The default choice (0) sets the symbol to the necessary size In relation to the fields of the Lexmark bar code descriptor for PDF417, the
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 31
    ECC level as follows: • 0 = Default ECC level (error correction level M of 15%) • 1 = Low ECC/High set (shifted JIS) Bar code descriptor for MaxiCode data The data sent when using this technique for printing MaxiCode symbols will follow the same rules that exist for data sent using the Lexmark
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 32
    Lexmark-specific commands implemented in the Forms and Bar Code Card. The HP-specific section is found immediately preceding this section. New PCL5 commands to support bar codes Support of new bar code functionality (for example, two-dimensional symbology PDF417) requires new Lexmark HP printer, are
  • Lexmark X864 | 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 X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 35
    code descriptors (Lexmark) Bar code descriptor for Australian Post 4-State bar codes Byte Field name Range Default value Description 0-1 Symbology ID 00 14 (hex) Selects Australian post 4-State symbology 20 (dec) 2 Bar Width 28-3C (hex) 40-60 (dec) 32 (hex) 50 (dec) Sets the bar width
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 36
    A0-D8 (hex) Descender Offset 160-216 (dec) BC (hex) 188 (dec) Sets the ascender and descender offset in 1/100 mm; the total height of an ascender or 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 X864 | Forms and Bar Code Technical Reference - Page 37
    the tracker height 6-15 Reserved Note: All seven code formats are supported. The format will be implied on the type of data received. Set the bar width (a = bar code size from byte 2) Sets space width (a = bar code size from byte 2) Sets the timing bar height (a = bar code size from byte 2) Sets
  • Lexmark X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 39
    dec) 16 (hex) 22 (dec) Sets the number of bars that print per inch 4 Synchronization Bar 66-98 (hex) 7F (hex) Sets the synchronization bar height in Height 102 ignored, and do not produce any error message. FIM symbols are printed according to the USPS specification. Bar height is fixed at 5/8
  • Lexmark X864 | 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 X864 | 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 X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 43
    , therefore, contains two sets of fields for specifying symbol, it is required in the data Card. An invalid length (anything other than 10 or 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
  • Lexmark X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 45
    two sets of by a two-digit price code, optionally followed by it is required in the data Card. An invalid length (anything other than 10, 12, or 15 digits), or an invalid character (anything but a digit or a "-", except for an "X" in the eighth digit position) in the data produces an error message
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 46
    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 39 SLS symbology • 00
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 47
    Note: Values that go beyond the defined range will be appropriately clipped and set to the minimum and maximum values. The default HIBC 128 bar 1 and Note: Values that go beyond the defined range will be appropriately clipped and set to the minimum and maximum values. The default HIBC 128 space 1 and
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 48
    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 Note: Values that go beyond the defined range will be appropriately clipped and set to the minimum value. The default BCE ITF-14 Bar Height is
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 49
    : Values that go beyond the defined range will be appropriately clipped and set to the minimum and maximum values. The default bar code engine ITF- Note: Values that go beyond the defined range will be appropriately clipped and set to the minimum and maximum values. The default bar code engine ITF-
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 50
    00 80 (hex) • 22 (dec) or • 16 (hex) Definition Required. Specifies PLANET symbology. Optional. Sets the X dimension of the bar pitch. Values less than 20 (dec) or specifications implemented on the PLANET code, refer to Appendix B and C of the USPS PLANET Specifications. One-dimensional bar codes
  • Lexmark X864 | 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 defined range will be appropriately clipped and set to the minimum and maximum values. To set the X dimension to default at 600 dpi requires a value of 9.45, which is
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 52
    and Column Boundary Conditions. Manually set the number of symbol columns. Automatic operation specified by using 0. Reserved (and do not have to be specified) Note: Byte Compaction Mode is sometimes referred to as Binary Compaction Mode. Symbology ID bytes 1 and 2: (Required = 0001x) These two
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 53
    level is set to 0. Predetermined values 00x 01x 02x 03x 04x 05x 06x 07x 08x Number of error code This byte sets the units used in specifying the X Dimension (the smallest element width). Supported values are Default = 00x) This can be used to manually set the number of symbol rows. Both rows and
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 54
    limit. Any time the data given for a symbol requires a larger symbol than that specified by a manual setting of rows and columns, the rows and columns setting will be ignored one closest to 20, or ECC level 3 (16 error code words). For the same 20 data code words, and an ECC percentage specified at 35%
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 55
    following settings: Symbology ID bytes 0 and 1: (Required = 00 02x) These two bytes 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 56
    that require greater area efficiency but lower data capacity than PDF417. MicroPDF417 is distinctive from PDF417 in that the symbol may only be produced within specific row, column and error correction codeword combinations, up to a maximum of four data columns by 44 rows. A specific and limited set
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 57
    support of NULL (hex 00) characters is not supported at this time, due to possible issues with string termination within the printer units Default (if not specified) Definition n/a Required. The two bytes with values 00 and 03 00 or 02 (hex) Optional. Sets the units used in specifying any further
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 58
    range will be appropriately clipped and set to the minimum and maximum values. To set the X dimension to default at 600 dpi requires a value of 9.45, which is 00 (hex) Optional. Manually set the number of symbol rows. Automatic operation specified by using 0. Manually set the number of symbol
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 59
    2D Composite component on top of the linear component of the symbol, for compatibility with linear- and area-CCD scanners, and with linear and rastering laser scanners. The following bar codes allow the addition of a two-dimensional composite component: 1 UPC-A (including +2 and +5 variants) An UPC
  • Lexmark X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 61
    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 -hand odd-parity characters. c First two message characters, encoded as left-hand odd-parity characters. Composite bar codes 58
  • Lexmark X864 | 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 (
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 63
    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 being able to be
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 64
    that can be scanned omnidirectionally by suitably programmed point-of-sale scanners. RSS Limited encodes 14-digit EAN/UCC item identification with user. The sequence stands for ESCape, or 1Bh. For example, this is a RSS-14 Composite bar code sequence: (s36b24810T01234567890123|Lexmark
  • Lexmark X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 66
    given is not within the defined range, the value will be set to default (Courier). The dimensions of the composite bar code may 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 67
    ) to a printer. The FREESCAPE emulation feature provides a way for these systems to redefine the escape character by substituting a user-selected alternative ( commands. The tilde character (~) is the default AEC. To set an AEC with a PCL5 sequence: Use either of the commands listed in the
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 68
    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 Code Char. 4 Select an AEC from the menu. You can
  • Lexmark X864 | 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 error messages" on page 148. There are certain command structure considerations to follow when implementing bar code applications using the Forms and Bar Code Card.
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 70
    Some bar code symbologies define checksum characters as a requirement of the data format. When this is the case, the Forms and Bar Code Card performs the checksum calculation and automatically places the character(s) per the symbology specifications. Fixed length data formats can be sent with or
  • Lexmark X864 | 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 X864 | 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 X864 | 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
  • Lexmark X864 | 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 X864 | 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 X864 | 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 X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 78
    -MediumItalic /Univers-BoldItalic /Univers-Condensed-Medium /Univers-Condensed-Bold /Univers-Condensed-MediumItalic /Univers-Condensed-BoldItalic /CG-Times /CG-Times-Bold /CG-Times-Italic Example: /FontName /Courier Font attribute for HRT regular bold italic bold italic regular bold italic bold
  • Lexmark X864 | 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 80
    mm; the total height of an ascender or descender will be the sum of this field and the tracker height Sets the FCC 0 (dec) [integer] 150 150 (dec) [array of integers] Sets the encoding table Optional; in /Units 1/100 mm Singapore post 4-state bar code Key /Symbology /Bars Range 38-63 (dec
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 81
    /Size parameter above 1.05-1.35 times 1.2 times /Size the /Size parameter above 3.4-3.6 times the / 3.6 times /Size Size parameter above [int int] [150 150] [array of integers] Description Symbology identification Overall size of bar code in decipoints (1/10 pt., optional) Sets the bar width in
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 82
    integer] 188 (dec) [integer] [150 150] [array of integers] Description Symbology identification Sets the bar width in 1/100 mm Sets the number of bars that print per inch Sets the synchronization bar height in 1/100 mm Sets the upward and downward bar height in 1/100 mm Optional; in /Units 1/100 mm
  • Lexmark X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 84
    Range Default value Description n/a n/a Required. /HIBC128PAS /HIBC128SLS /HIBC39PAS /HIBC39SLS 06] (hex) Optional. Note: Values that go beyond the defined range will be appropriately clipped and set to the minimum and maximum values. Represents the Bar Widths in /Units. Min: [5] (dec) or
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 85
    value given is not within the defined range: • 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 86
    ] /Spaces [int int] Range Default value Description n/a n/a Required. /ITF14 /300ths /600ths /1200ths /600ths Optional. /Units . Note: Values that go beyond the defined range will be appropriately clipped and set to the minimum and maximum values. Represents the Bar Widths in /Units. Min
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 87
    value will be set to default (/Courier-Bold) • If the value is of any other type, a TYPECHECK error will be returned : [1200 1200] (dec) Default value Description n/a Required. /PLANET • 22 (dec) or • 16 specifications implemented on the PLANET code, refer to Appendix B and C of the USPS PLANET
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 88
    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 outside this range will cause a RANGECHECK error Required if /Type = 1; alternate way of designing rows and columns the ratio
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 89
    value is anything other than 0-8, a RANGECHECK is set. Error 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
  • Lexmark X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 91
    Required message with alphanumeric postal code 04 = Standard symbol with standard error correction 05 = Full symbol with enhanced error correction 06 = Reader program with standard error country code, and class of service. Each field must be terminated with code set A as defined in AIM spec). Codes
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 92
    is a two-digit year). This message is automatically 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 93
    the defined • 03 B1 (hex) range will be appropriately clipped and set to the minimum and maximum values. Sets the X dimension of the module (white or black rectangle) in 100th of an inch. To set the X dimension to "default" at 600 DPI requires a value of 9.45, which is specified here as 945, or
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 94
    value given is not within the defined range: • 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 95
    Type Range specified) Definition /Symbology name - - Required. /UPC-A /UPC-A-2 /UPC-A-5 /UPC-E default module height of the linear component. Sets the Y dimension of the linear bar this is a UPC-A Composite example sequence: (12345678901|Lexmark) > barcodeshow • UPC-A
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 96
    , the value will be set to default (/ Courier-Bold) • If the value is of any other type, a TYPECHECK error will be returned. The Lexmark) > barcodeshow • UPC-A data begins with "12345678901" • Followed by a "|" pipe character • Followed by the Composite data string: "Lexmark
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 97
    is accomplished by the setting of the WorkFlowVars tag in the LFF file for the formset. Note: This function is available 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 the Forms Card will listen to
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 98
    merged PDF by the Forms Card firmware. The PDF is then parsed by the PDF interpreter inside the printer. Note: This option requires a printer that supports RFID functionality. 6 Print All Forms Users can print information about all the formsets stored on the printer, as well as some printer-specific
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 99
    provided in the Forms and Bar Code Card User's Guide. If a data filter is enabled, the instruction" prefix Forms Card font support Not all fonts are recognized by the Forms and Bar Code Card. The chosen font my be Supported, Recognized, or Not Supported. For supported fonts, the forms card
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 100
    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 in
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 101
    Bubble font 98
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 102
    those definitions change for each geographic location. The user stipulates a supported code page via the Forms Composer. Five font families support the international character set. • Intl-Courier • Intl-CG Times • Intl-Univers • Arial MT • Times New Roman PS MT These font families should complement
  • Lexmark X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 104
    on Y Forms Card NA NA Forms Card Features UTF-8, UTF-16 Y Y2 NA DBCS 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, etc.) 3 Requires an RFID-enabled printer. Feature Summary 101
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 105
    Y NA NA • PRINTNUM (Printer Serial Y number) Y NA NA Save Variable for reuse Y Y Y NA 1 Supported when the printer control panel is set to a DBCS language. 2 Limited UTF-8 and UTF-16 support (no Asian fonts or file names, etc.) 3 Requires an RFID-enabled printer. Feature Summary 102
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 106
    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 printer. Feature Summary 103
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 107
    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 when the Bar
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 108
    Bar Code Card v3.0 LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 109
    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 when the Bar
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 110
    .0 LexmarkTM Forms and 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 Y Y 128 autoswitch 128A Comments Code 128, also sometimes called USS 128 (Uniform Symbol Specification), is a general-purpose bar code
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 111
    Bar Code Card v3.0 LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 112
    Bar Code Card v3.0 LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 113
    Card v3.0 LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark checksum is required, 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 114
    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 when the Bar
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 115
    set. 1 PDF417 and MaxiCode can be printed 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 116
    Bar Code Card v3.0 LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 117
    Bar Code Card v3.0 LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 118
    Bar Code Card v3.0 LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 119
    Bar Code Card v3.0 LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 120
    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 when the Bar
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 121
    Bar Code Card v3.0 LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 122
    LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM Bar Code Name Sample Image EAN 128, UCC-128, Y Y Y Y Y EAN/UCC-128 ISBN, ISBN+ 5 Y Y Y Y Y2 Comments The EAN/UCC-128 specification uses the same code set as Code 128 except
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 123
    Card v3.0 LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark to 13 times the nominal 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 124
    Bar Code Card v3.0 LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 125
    Bar Code Card v3.0 LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 126
    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 when the Bar
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 127
    Bar Code Card v3.0 LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 128
    Card v3.0 LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark about specific postcode 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 129
    the United States Postal Service (USPS) canceling machines to sort mail according to its postage requirements and whether it is 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 130
    Bar Code Card v3.0 LexmarkTM Forms and Bar Code Card v3.1 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra FormsTM 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
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 131
    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 Albertus-ExtraBold Albertus-Medium AlbertusMT AlbertusMT
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 132
    Demi Oblique AvantGarde-Book AvantGarde-BookOblique AvantGardeCE-Book AvantGardeCE-BookOblique AvantGardeCE-Demi Actual fonts resident on forms card antiqueolivece-roman antiqueolive-compact antiqueolive-italic antiqueolive-roman apple-chancery apple-chancery apple-chanceryce archc___ arial arial
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 133
    -Light Bookman-LightItalic Candid Carta CenturySchlbk Bold CenturySchlbk Bold Italic CenturySchlbk Italic Actual fonts resident on forms card avantgardece-demioblique avantgarde-demi avantgarde-demioblique bodoni bodoni-poster bodoni-postercompressed bodoni-bold bodoni-bolditalic bodonice bodonice
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 134
    intl-cg-times-bold intl-cg-times-bolditalic intl-cg-times-italic intl-cg-times intl-cg-times-bold intl-cg-times-bolditalic intl-cg-times-italic intl-cg-times intl-cg-times-bold intl-cg-times-bolditalic intl-cg-times-italic cgomega cg-omega cgomega-bold cg-omega-bold Single-Byte Forms Card Fonts 131
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 135
    ) Italic CoronetCE-Regular Actual fonts resident on forms card 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-bold
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 136
    EurostileCE-BoldExtendedTwo EurostileCE-ExtendedTwo Eurostile-ExtendedTwo Garamond (W1) Antiqua Garamond (W1) Halbfett Actual fonts resident on forms card coronet-regular courier courier courier-bold courier-boldoblique courier-oblique courier-bold courier-bolditalictt courier-boldoblique courier
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 137
    -Italic GillSans-Light GillSans-LightItalic GoldSansMM GoldSerifMM Goudy Goudy ExtraBold Goudy-Bold Actual fonts resident on forms card garamond-kursiv garamond-kursivhalbfett garamond-antiqua garamond-halbfett garamond-kursiv garamond-kursivhalbfett geneva genevace gillsans gillsans-condensed
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 138
    HelveticaCE-NarrowOblique HelveticaCE-Oblique Helvetica-Condensed Helvetica-Condensed-Bold Helvetica-Condensed-BoldObl Actual fonts resident on forms card goudy-bolditalic goudy-extrabold goudy-italic helvetica helvetica-bold helvetica-boldoblique helvetica-condensed helvetica-oblique helvetica
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 139
    Intl-CG-Times-Bold Intl-CG-Times-BoldItalic Intl-CG-Times-Italic Intl-Courier Intl-Courier-Bold Intl-Courier-BoldOblique Actual fonts resident on forms card helvetica-condensed-oblique helvetica-italic helvetica-light helvetica-lightoblique helvetica-lightoblique helvetica-narrow helvetica-narrow
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 140
    -Slanted LetterGothic-Italic LetterGothic-Slanted Lubalin Graph LubalinGraph-Book LubalinGraph-BookOblique LubalinGraphCE-Book Actual fonts resident on forms card intl-courier-oblique intl-univers-bold intl-univers-bolditalic intl-univers-condensed-bold intl-univers-condensed-bolditalic intl
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 141
    Optima-Bold Optima-BoldItalic OptimaCE-Bold OptimaCE-BoldItalic OptimaCE-Italic OptimaCE-Roman Actual fonts resident on forms card lubalingraphce-bookoblique lubalingraphce-demi lubalingraphce-demioblique lubalingraph-demi lubalingraph-demioblique manui_1s marigold marigold micr____ monalisa-recut
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 142
    StempelGaramondCE-Roman StempelGaramond-Italic StempelGaramond-Roman Symbol SymbolExtension SymbolMT SymbolSet SymbolTT Taffy Actual fonts resident on forms card optima-italic oxford palatino-bold palatino-bolditalic palatino-italic palatino-roman palatino-bold palatino-bolditalic palatinoce-bold
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 143
    ) Univers (W1) Bold Univers (W1) Bold Italic Univers (W1) Medium Italic Actual fonts resident on forms card tekton timesnewromanpsmt timesnewromanps-boldmt timesnewromanps-bolditalicmt timesnewromanps-italicmt times-bold times-bolditalic timesce-bold timesce-bolditalic timesce-italic timesce-roman
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 144
    Univers-BoldExtObl Univers-BoldItalic Univers-BoldOblique UniversCE-Bold UniversCE-BoldExt UniversCE-BoldExtObl UniversCE-BoldOblique Actual fonts resident on forms card intl-univers-medium intl-univers-bold intl-univers-bolditalic intl-univers-mediumitalic intl-univers-medium intl-univers-bold
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 145
    ZapfChancery ZapfChancery MediumItalic ZapfChanceryCE-MediumItalic ZapfChancery-MediumItalic ZapfDingbats Actual fonts resident on forms card universce-condensed universce-condensedbold universce-condensedboldoblique universce-condensedoblique universce-extended universce-extendedobl universce
  • Lexmark X864 | 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 card. Font name SimHei SimSun Actual fonts resident on forms card simhei simsun Double-
  • Lexmark X864 | 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 X864 | Forms and Bar Code Technical Reference - Page 148
    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 formsets. Contact Lexmark
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 149
    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. PJC File Missing
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 150
    Error Message Unable to open LFM file %s Variable key/value malloc failed. 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.
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 151
    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 be printed out. If an error occurs during a bar
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 152
    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 Post X X X Data Matrix X X Note: Bar Code errors shown in red are only thrown by the Forms Card, and not by PCL5 nor PostScript. Common error messages 149
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 153
    Post X X X MaxiCode X MicroPDF417 X MSI Plessey X X X OMR X X PDF-417 X PLANET X X QR Code X X X RSS14 X X X Singapore X X USPS Sack X X Note: Bar Code errors shown in red are only thrown by the Forms Card, and not by PCL5 nor PostScript. Common error messages 150
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 154
    Errors specific to symbologies Error Code Symbology Error Description 20 UPCE String not Time 48 HIBC 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 error messages
  • Lexmark X864 | 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 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 error messages 152
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 156
    the Lexmark Bar Code Card version 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 X864 | Forms and Bar Code Technical Reference - Page 157
    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 Forms and Bar Code Card firmware must
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 158
    not does matter practically. Because there is no specification that calls out the absolute limit for any of encoded data should be reduced, or the user should change to a more capable bar code certain 4-state bar code image sizes with previous Lexmark bar code options is not assured. However,
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 159
    capacity, but it should be the same as Mode 4 (no error correction). It is interesting that the original LXK BCC will encode more than the maximum amount allowed by the AIM specification, but users should never exceed these values. If users were to change to other printing equipment that did not
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 160
    refer to the AIM PDF417 specification, which can be found here: • http://lemming.sa.ap.lexmark.com/~tbarnett/files/AIM_PDF417_spec.pdf In section 1 on pg by firmware before the BCE is called. The remaining maximum data should be safely submitted to the BCE to be rendered. This will require extra
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 161
    supported should be a single symbol, specified as: 1,1,01234567...... where 1,1, represents the Structured Append; and 01234567.... represents the rest of the MaxiCode data structure. The HP spec BarDIMM specification , the BCE will throw an error. Users should add additional parsing that examines
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 162
    decimal 44 Any other separator characters should produce an error on the page. 3 MaxiCode Separator Change ( with either a comma or group separator. This required parsing only the label-number field, a single Card should print a valid MaxiCode symbol that is empty (no data). Depending on the scanner
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 163
    Encoding Limits for barcodes This deviation concerns firmware-imposed limits on certain bar codes. These limits are of start/stop characters, if users attempt to encode a Codabar bar code with non-numeric characters, then the !Err: 12 Invalid Character error message is generated. When using the
  • Lexmark X864 | Forms and Bar Code Technical Reference - Page 164
    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 the
  • Lexmark X864 | 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