Lexmark X548 Forms and Bar Code Card Technical Reference Guide
Lexmark X548 Manual
View all Lexmark X548 manuals
Add to My Manuals
Save this manual to your list of manuals |
Lexmark X548 manual content summary:
- Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 1
Forms and Bar Code Card 3.2 Technical Reference Manual May 2011 www.lexmark.com - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 2
of operation in conjunction with other products, programs, or services, except those expressly designated by the manufacturer, are the user's responsibility. Lexmark and Lexmark with diamond design are trademarks of Lexmark International, Inc., registered in the United States and/or other - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 3
/or its subsidiaries Microsoft Corporation All other trademarks are the property of their respective owners. © 2011 Lexmark International, Inc. All rights reserved. UNITED STATES GOVERNMENT RIGHTS This software and any accompanying documentation provided under this agreement are commercial computer - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - 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 PCL 5 and PostScript bar codes 8 Chapter 4: PCL 5 emulation: HP 11 One-dimensional bar codes 11 Defining characteristics 11 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 5
for MaxiCode data 27 Chapter 5: PCL 5 emulation: Lexmark 29 New PCL 5 commands to support bar codes 29 Bar code descriptor ESC&x#W[descriptor data 29 Transfer bar code data ESC&y#W[bar code data 29 Compatibility safeguard 29 Lexmark symbology assignments 31 One-dimensional bar codes 32 Post - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 6
97 New features 97 Adding fonts to existing printer objects 97 Loading forms to a flash drive Adding cc and bcc to e-mail function 98 Print, e-mail, and fax concurrently 98 New 99 Disabling PJL LPORTROTATE 99 Disabling Merge Mode while downloading formsets 99 Enhanced page delimiters 99 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 7
Determining printable characters 103 Printing errors 103 Forms files on printer directory 104 Appendix A: Feature Summary 105 Appendix B: Supported bar codes 108 State postal widths 160 HRT widths and heights 160 PDF417 image widths and heights 161 MaxiCode capacity 161 Bar code horizontal - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 8
- On-board user flash • Forms Card: - Adding fonts to existing printer objects - Loading and bcc to e-mail - Printing, e-mailing, and/or faxing AS400 filter as well as a new option to the PJL LSETINPUTFILTER command - Card is installed - Disabling Merge Mode when downloading formsets • Bar code - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 9
the FREESCAPE alternate escape code feature. A supported printer with the Forms and Bar Code Card includes support for: • OCR-A and OCR-B as • End User License Agreement • A Readme file that contains download information, requirements, and installation instructions Follow the instructions in the - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 10
techniques: 1 Standard PCL 5 font selection commands (used in the HP BarDIMM Pro products) 2 Special Lexmark advanced PCL 5 commands for bar codes Cursor positioning Cursor positioning is set as follows when printing with the Forms and Bar Code Card: • From the current cursor position, bar code - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 11
intercept The LexmarkTM Forms and Bar Code Card meets the function of the HP BarDIMM Pro version 3.3a option. Supported Lexmark PCL 5 and PostScript bar codes The following is a list of supported one-dimensional bar codes: • Australian Post 4-State bar code (37-CUST, 52-FF-MET, and 67-FF-MET - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 12
• EAN/JAN-8 • EAN/JAN-8 with 2-digit supplemental • EAN/JAN-8 with 5-digit supplemental • EAN/JAN-13 • EAN/JAN-13 with 2-digit supplemental • EAN/JAN-13 with 5-digit supplemental • EAN-128 • French Postal 3 of 9 A/R • German Postal 2 of 5 (Leitcode and Identicode) • HIBC • Interleaved 2 of 5 • - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 13
. The remaining bytes are optional. If those bytes are not sent, then the settings are set to appropriate defaults. The # symbol represents printer, are flushed and nothing prints. Future HP PCL 5 enhancement could utilize the two escape sequences that have been chosen, forcing future Lexmark - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 14
Esc(s#B Esc(s#S Characteristic Determines the location of human-readable text printed with the bar code. Selects the font used for human- firmware. • You must explicitly specify the characteristic values. If no value is specified, then the default value is used. Previously specified non-default - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 15
selection command, where "•" is the character associated with decimal code 7 in the PC-8 symbol set. Returning to normal text printing To ensure a proper return from bar code printing to normal text printing, PCL 5 emulation escape sequences that generate bar codes must be immediately followed by - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 16
0 = Use default value 1 = Do not print text 2 = Print text embedded 3 = Print text half embedded 4 = Print text under bar code 5 = Print text above bar code Add the preceding values to the following numbers to produce the intended effect: 10 = 10 = 20 = 100 = Prints UPC-A checksum on - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 17
2 of 5 symbology with narrow bars 3 dots wide, and wide bars 9 dots wide. Since parameters v, p, s, and h are not specified, their values default to: v 0.4 p Do not print text s1 0.01 inch s2 0.03 inch h Not applicable because of #p parameter value Selects space widths in dots (1/600 inch - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 18
2 of 5 Leitcode 72.0 124 10 30 - - N 13 Yes 1 For all bar code symbologies, the default value of the #H text font parameter is CBA = 000 (automatically sized Courier Bold). 2 Does not include checksum character 3 Checksum character is always printed - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 19
5 Identcode 72.0 124 10 30 - - N 11 24644 USPS tray label, 10-digit 2 of 50.4* 4 9 27 - - N 10 5 24645 USPS sack label 1 1 For all bar code symbologies, the default value of the #H text font parameter is character 3 Checksum character is always printed if embedded text is specified. 6 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 20
13 24812 RSS-14 stacked 13 1 1 For all bar code symbologies, the default value of the #H text font parameter is CBA = 000 (automatically sized Courier Bold). 2 Does not include checksum character 3 Checksum character is always printed if embedded text is specified. 8 16 24 32 N 13 * = - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 21
s3 s4 24814 RSS-14 limited 10 1 8 16 24 32 N 13 Y 24815 RSS-14 expanded 34 1 8 16 24 32 M - Y 1 For all bar code symbologies, the default value of the #H text font Lexmark" on page 29). Human-readable text is never printed with these bar codes. In relation to the fields of the Lexmark - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 22
default is 1, which is C table) Function parameters for Singapore Post 4-State bar code (HP compatibility mode, using typeface 24780) In relation to the fields of the Lexmark default value is 22. USPS Zebra code The USPS Zebra code is a series base of the last bar when printing is complete. • If the - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 23
///////// ||||||||| ||||||||| Selects PC-8 symbol set Selects 4.5 cpi fixed-space Courier font Prints slashes. This command contains RSS Stacked Omnidirectional version which can be scanned omnidirectionally. Note: Forms and Bar Code Card does not support the RSS Stacked Omnidirectional bar code. - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 24
Esc(s#1,#2,#3,#4B int Range n/a Default (if not specified) n/a Minimum or 0D (hex) Stacked (total height): 13 (dec) or 0D (hex) Limited: 10 (dec) or 0A (hex) Expanded: 34 (dec) or 22 (hex) Minimum: RSS-14 Limited • 24815T specifies RSS-14 Expanded Optional Selects the height of the bars in 1/72" - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 25
Default 1=No HRT 2=Embedded 3=Half-Embedded 4=Under Default (if not specified) 8,16,24,32 (dec) or 8,10,18,20 (hex) 0 (dec) or 00 (dec) Description Optional Selects the width of the spaces. Optional Intelligent Mail bar code is used by the Postal Service to sort and track letters and flats. It - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 26
Under 5 - Above Default (if not specified) Description n/a Required 24775T 1 Optional. This determines the location of human-readable text printed with the bar code. Note: Intelligent Mail uses only the values 1, 4, and 5. Other values not specified will be replaced with 1. One-dimensional - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 27
Field Name Esc (s#T Type name Range na Default (if not specified) n/a Esc Int Minimum: 16 (dec) or 10 (hex) (s#1,#2,[#3]V 3 (dec) or 03 ( 24840T Optional Selects bar height bar height to 1/72" (same units as fonts) Note: Values from 0 to 2 are the same as the default. Optional for Forms - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 28
up more memory. Description Required 24820T Optional Small module height in dots (1/600 inch). Since the Data Matrix modules are square, this parameter also determines the small module width. Note: Using a value of 0 is the same as using a value of 10 (default). Notes: • HP BarDIMM specification - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 29
is not used to manually set rows and columns. 3 The default choice (0) sets the symbol to the necessary size to capture the encoding data. The optional choice (1) uses the Bar Code Descriptor command to print PDF417 symbols. In relation to the fields of the Lexmark bar code descriptor for PDF417, - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 30
for QR Functional parameters for QR (HP compatibility mode) Typeface Esc (s#T P parameter Esc(s#P Default 0 B parameter 10 Esc(s#B S parameter 0 Esc(s#S 24860T Model 1 24861T Model 2 Optional Determines ECC level as follows: • 0 = Default ECC level (error correction level M of 15%) • 1 = Low - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 31
In relation to the fields of the Lexmark bar code descriptor for MaxiCode, the following correspondences exist when using this technique: Mode: Specified in the data The Typeface (Esc (s#T) value for MaxiCode is 24800. Two-dimensional bar codes 28 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 32
commands to support bar codes Support of new bar code functionality requires new Lexmark-unique PCL bytes are optional. If those bytes are not sent, then the settings are set to appropriate defaults. The commands, if sent to an HP printer, are flushed and nothing prints. A future HP PCL 5 enhancement - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 33
&y8W12345678 Two-dimensional PDF417 with ECC = 2, data = 12345678: ESC&x3W[00 01 02]ESC&y8W12345678 The general strategy for assigning new Lexmark symbology IDs and defining new Lexmark bar code descriptors is defined in the following table: Symbology ID 0-19 20-39 40-99 100-199 Type of symbology - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 34
in bar dimension units (#b4 parameter) Specifies the fourth space width in bar dimension units (#s4 parameter) Lexmark symbology assignments This table describes both new and existing Lexmark symbology assignments: Bar code type 2-D bar code 2-D bar code 2-D bar code 4-State postal 4-State postal - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 35
Lexmark) Bar code descriptor for Australian Post 4-State bar codes Byte Field name Range Default 24 (dec) 18 (hex) Sets the number of bars that print per inch 4 Tracker Height 100-160 (dec) 64-A0 ( of an 8-digit DPID, followed by an optional customer information string. The ninth byte of the - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 36
Byte Field name Range Default value Description 3 Bar Pitch 20-24 (dec) 14-18 (hex) 22 (dec) 16 (hex) Sets the number of bars that print per inch 4 ) 14-18 (hex) 22 (dec) 16 (hex) Sets the number of bars that print per inch 4 Tracker Height 102-152 (dec) 66-98 (hex) 127 (dec) 7F - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 37
7-digit postal code number, followed optionally by any block and house number information • Any hyphens included as part of the block and house 66-98 (hex) 160-216 (dec) A0-D8 (hex) Default value 24 (dec) 00 18(hex) 50 (dec) 32 ( the number of bars that print per inch Sets the synchronization bar - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 38
Default value Description 6-15 Reserved - - - Notes on Dutch Post data: • Data consists of a 6-character postcode (4 digits followed by 2 letters), followed optionally , and do not produce any error message. FIM symbols are printed according to the USPS specification. Bar height is fixed at 5/8 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 39
Swiss Postal Byte 0-1 2 3 4 5 6-7 8 9-10 11-12 13-14 15-16 17-18 19-20 parameter (in bar height units, see byte 02 8D (hex) 5) 02 (hex) Specifies units for bar and space widths. 0 = Use default value 1 = 1/300 inch units 2 = 1/600 inch units 3 = 1/1200 inch units 4 = 1/720 inch units 11 (dec) 0B - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 40
anywhere in the data; they are ignored. Three "." characters are inserted automatically at the correct positions in the human-readable text printed with a Swiss Postal bar code symbol, separating the four components of the identification code. Invalid characters or lengths in the identification - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 41
hex) 16 (dec) 00 10 (hex) 24 (dec) 00 18 (hex) 24 (dec) 00 18 (hex) 32 (dec) 00 20 (hex) 32 (dec) 00 20 (hex) Description Specifies ISBN symbology. #p parameter #h parameter, "A" value #h parameter, "C" value Specifies units for bar height dimensions. 0 = Use default value 1 = (binary 0001) = 1/300 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 42
symbol should consist of a 10-digit ISBN, optionally followed by a five-digit printed with the symbol. The ISBN checksum digit is not verified or replaced by a calculation in the Forms and Bar Code Card. An invalid length (anything other than 10 8 are changed from their default values, then the Bar - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 43
16 (dec) 00 10 (hex) 24 (dec) 00 18 (hex) 24 (dec) 00 18 (hex) 32 (dec) 00 20 (hex) Description Specifies ISSN symbology #p parameter #h parameter, "A" value #h parameter, "C" value Specifies the units for bar height dimensions 0 = Use default value 1 = (binary 0001) = 1/300 inch units 2 = (binary - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 44
ISSN, followed by a two-digit price code, optionally followed by a two- or five printed with the symbol. The ISSN checksum digit is not verified or replaced by a calculation in the Forms and Bar Code Card. An invalid length (anything other than 10 8 are changed from their default values, then the Bar - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 45
(hex) Corresponds to the HP #p parameter 0 (dec) 00 (hex) Optional Corresponds to the HP #h parameter 2 (dec) 02 (hex) Optional Specifies the font style used for HRT Note: Default font style for OCRB is Regular only. 0 or 2 (dec) Optional 00 or 02 (hex) Specifies units for bar height dimensions - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 46
1, or Code 39 Narrow) Type int int int int Range 150-600 (dec) 0=Default (1/600" units) 1=1/300" units 2=1/600" units 3=1/1200" units 5-27 (dec) 5-27 (dec) Default value Description 240 (dec) 00 F0 (hex) Optional Corresponds to HP #v parameter in the specified Bar Height units Note: Values that - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 47
3=1/1200" units [int int] Minimum: 307 (dec) 01 33 (hex) Maximum: There is no maximum value. Default value Description 103 (dec) 00 67 (hex) Required Specifies ITF-14 symbology 0 or 1 (dec) Optional 00 or 01 (hex) Corresponds to the HP #p parameter 0 (dec) 00 (hex) 2 (dec) 02 (hex) 2 (dec - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 48
Byte 8 Field name Bar/Space Width Units 9-10 Bar Width #1 11-12 Space Width #1 13-14 Bar Width #2 (Wide) Type Range Default value Description int 0=default 0 or 2 (dec) Optional (1/600" units) 00 or 02 (hex) Specifies units for bar and space 1=1/300" widths units 2=1/600" units 3=1/ - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 49
Codes Bytes 0-1 2 Field Name Type Symbology int int ID Bar Width int Range n/a 20-24 (dec) Default (if not specified) 128 (dec) 00 80 (hex) 22 (dec) 16 (hex) Definition Specifies PLANET symbology Optional Sets the X dimension of the bar pitch Values less than 20 (dec) or 14 (hex) result in - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 50
(dec) 64-A0 (hex) 100-210 (dec) 64-D2 (hex) Default value 25 (dec) 00 19(hex) 50 (dec) 16 (hex) 23 (dec) 17 Optional. This determines the location of human-readable text printed with the bar code. Note: Intelligent Mail uses only the values 1, 4, and 5. Other values not specified will be replaced - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 51
The two bytes with values 00 and 03 (hex) or 0 and 3 (dec) signify the symbology. Optional Sets the units used in specifying any further parameters or dimensions. The default value is 1/600" (00 or 02 (hex)). Optional Sets the X dimension of the module (white or black rectangle) in 100th of an inch - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 52
in Units) LSB Y dimension byte 2 (in Units) Range 480-60000 (dec) Default (if not specified) 1890 (dec) 07 62 (hex) 8-9 Rows Columns Rows: 4-44 (dec) 0 (dec) Columns: 1-4 (dec) 00 (hex) 10-15 Reserved - - - Definition Optional Note: The range of values of the Y dimension is between 2 to - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 53
width). Supported values are 01x for 300 dpi units, 02x for 600 dpi units, and 03x for 1200 dpi units. X dimension, bytes 1 and 2: (Default = truncation. All other values disable truncation. Rows: (Default = 00x) This can be used to manually set the number of symbol rows. Using aspect ratio - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 54
be built with 8 rows (80 codewords / 10 columns). Columns: (Default = 00x) This can be used to manually set the number of symbol columns. Using aspect be selected, because it is closest to 20 x 0.35, or 7. This example prints a PDF417 bar code with the following settings: • ECC Level 4 • X dimension - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 55
bytes can be interpreted accordingly. For MaxiCode, these two bytes must be 00x and 02x. Mode: (Default = 02x) This field designates what mode to use when interpreting the input data. Valid modes are (in hex):. Value 02x 03x 04x 05x 06x Description Structured carrier message with numeric postal - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 56
in AIM spec). Codes longer than 6 characters will be truncated. Codes shorter than 6 characters will be padded with spaces. • The country code and class of service must each be 3 digits in length and will be padded with leading zeros if necessary. • For modes 2 and 3, an optional ANSI message - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 57
of the modes. The support of NULL (hex 00) characters is not supported at this time, due to possible string termination issues within the printer. The 2 (dec) 00 or 02 (hex) Optional Sets the units used in specifying any further parameters or dimensions. The default value is 1/ 600", which is either - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 58
Bytes 4-5 6-7 8-9 10-15 MSB X dimension ) Columns: 1-4 (dec) - - Default (if not specified) Definition 945 (dec) 03 1 (hex) Optional Sets the X dimension of the module (hex) Optional Manually set the number of symbol rows. Automatic operation is specified by using 0. Manually set the number - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 59
that the primary identification is readable by all scanning technologies, and so that 2D imagers can use the linear component as a finder Reserved Regular UPC codes Reserved Reserved Note: The number system digit is usually printed to the left of the bar code. b Manufacturer Code: The manufacturer - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 60
Digit: The check digit is an additional digit used to verify 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 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 61
UPC-E uses the "left-hand odd" and "left-hand even" encoding character sets from the EAN-13 encoding standard. Check character 0 1 2 3 4 5 6 7 8 9 Number system 0 encoding EEEOOO EEOEOO EEOOEO EEOOOE EOEEOO EOOEEO EOOOEE EOEOEO EOEOOE EOOEOE Number system 1 encoding OOOEEE OOEOEE OOEEOE OOEEEO - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 62
f Check digit, encoded as right-hand character g Right-hand guard bars, or end sentinel, encoded as 101 4 EAN-13 (including +2 and +5 variants) EAN-13, based on the UPC-A standard, was implemented by the International Article Numbering Association (EAN) in Europe. The only difference between a UPC-A - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 63
before dates, batch numbers, quantities, weights and many other attributes the user needs. Each AI tells the system what kind of data will follow a linear symbol that can be scanned omnidirectionally by suitably programmed point-of-sale scanners. It can also be printed in multiple rows as a stacked - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 64
>(s36b24810T01234567890123|Lexmark(s0p12h10vsb4099T • Beginning with a RSS-14 24810T sequence • Followed by RSS-14 data "01234567890123" • Followed by a "|" pipe character • Followed by the Composite data string: "Lexmark" • Followed by a complete 4099T sequence to change back to a default font - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 65
the module height range of the linear component. Dependent on the default module height of the linear component. Corresponds to HP #v parameter on the module width range of the linear component. Dependent on the default module width of the linear component. Corresponds to the HP #b parameter - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 66
. Other invalid values will be set to the default. HRT Typeface (of int the linear component) 0=Courier 1=SM option card In option card In option card In option card In option card In printer In printer In printer In option card In option card In option card In option card In option card In option - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 67
card UPC Tall Thin Scalable In option card UPC Half Scalable In option card UPC Half Narrow Scalable In option card UPC Half Thin Scalable In option card USPS POSTNET Bitmap In printer Note: To obtain the PCL 5 ESC sequences used to select these fonts, print the PCL 5 font list from - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 68
-printing characters) to a printer. The FREESCAPE emulation feature provides a way for these systems to redefine the escape character by substituting a user and AEC within the same sequence of commands. The tilde character (~) is the default AEC. To set an AEC with a PCL 5 sequence: Use either of the - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 69
To set an AEC from the printer control panel: 1 From the Bar code menu, select Alt ESC Code. 2 Select On to enable the AEC. 3 From the Bar code menu, select ESC Character. 4 Select an AEC from the menu. You can disable the AEC by setting Alt ESC Code to Off. FREESCAPE emulation 66 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 70
are supported when a Forms and Bar Code Card is installed. These operators enable printing of bar code symbologies with user specified of the currentpoint For more information on bar code characteristic parameters and default values, see "PostScript emulation operator" on page 69. Command structure - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 71
format. The incoming data is analyzed to determine if it is compressed or not, and if required, compression is automatically performed before printing the bar code. Checksum calculation Some bar code symbologies define checksum characters as a requirement of the data format. When this is the - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 72
and end of the bar code is used. The value used for height is the default, 620. The values for bars and spaces are also defaults, [8 16 24 32]. The /Special key defaults to false, so the checksum is printed at the bottom left of the bar code. For the UPC-A symbology, the checksum - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 73
value used for height is the default, 240. The values for bars and spaces are also defaults, [6 18]. The /Special 200, a bar code height of 210, bars with widths of 10, 20, 30 and 40, and spaces with widths of 9, 18 prints when embedded text is specified so /PrintCheckChar is irrelevant - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 74
for one-dimensional bar codes Key Type Definition /Symbology name Required See "Values for /Symbology key" on page 73 for valid values. /Units - Optional Default value is 1/600 inch. Other valid values are 1/300, 1/1200, and 1/720 inch, which also applies to height and width units for any - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 75
code will be formatted. /PrintCheckChar boolean Optional Except for French1 and German postal codes, the default value is false. • For French1 and German postal codes, the default value is true. • If value is set to false, the checksum character with text does not print. • If value is set to true - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 76
13 620 3 1 For all bar code symbologies, the default value for /FontName key is Courier-Bold. 2 Does not include checksum character 3 Checksum character is always printed if embedded text is specified. 4 ISBN: 10 or 15, ISSN: 10, 12, or 15 (plus optional hyphens) 5 Except for the possibility of an - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 77
digits 1 For all bar code symbologies, the default value for /FontName key is Courier-Bold. 2 Does not include checksum character 3 Checksum character is always printed if embedded text is specified. 4 ISBN: 10 or 15, ISSN: 10, 12, or 15 (plus optional hyphens) 5 Except for the possibility of an - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 78
225* 1* 1 For all bar code symbologies, the default value for /FontName key is Courier-Bold. 2 Does not include checksum character 3 Checksum character is always printed if embedded text is specified. 4 ISBN: 10 or 15, ISSN: 10, 12, or 15 (plus optional hyphens) 5 Except for the possibility of an - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 79
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 73. Does not print text Prints embedded text Prints the text half embedded For ISBN and ISSN, this value is not allowed as - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 80
attribute for HRT bold italic only one style How to use the symbology ID for ISBN and ISSN ISBN and ISSN bar codes are normally 10 digits in length (see the PCL 5 section above for a complete description), but they have extensions known as ISSN+2, ISSN+5, and ISBN+5. Obtaining these variants is - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 81
0 for C table 1 for N table [int int] - Default value /AustralianPostal 50 (dec) [integer] 24 (dec) [integer] dec) [array of integers] - Sets the encoding table Optional Sets the quiet zone in /Units The value is 1/ 100 mm Sets the number of bars that print per inch Sets the tracker height to 1/100 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 82
Key /QuietZone /Units Range [int int] - Default value 150 150 (dec) [array of integers] - Description Optional Sets the quiet zone in /Units. The value is 1/100 mm Post 4-State bar code descriptors 79 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 83
216 (dec) Descender Offset /QuietZone /Units [int int] - Default value /RoyalMail 50 (dec) [integer] 22 (dec) [ 1/100 mm Sets the number of bars that print per inch Sets the tracker height to 1/100 mm bar code symbology Optional The overall size of the bar code is in decipoints (1/10 pt). Sets - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 84
[int int] - Default value [150 150] [array of integers] - Description Optional Sets the quiet zone in /Units Optional The value is 1/100 print per inch Sets the synchronization bar height in 1/100 mm Sets the upward and downward bar height in 1/100 mm Optional Sets the quiet zone in /Units Optional - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 85
If /WidthUnits is specified, then it takes precedence over /Units. Sets the bar width The default value is 11/600 inch. Sets the space width The default value is 11/600 inch. Optional Sets the quiet zone in /Units Optional The value is 1/600 inch /BarHeight must be: • Greater than or equal to 20 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 86
int /EmbedText Name Range - /300ths /600ths /1200ths 38-63 (dec) 20-24 (dec) Default value /IntelligentMail /600ths 50 (dec) 23 (dec) 100-160 (dec) 127 (dec) [0- the tracker height. Optional This determines the location of human-readable text printed with the bar code. Intelligent Mail 83 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 87
HalfEmbedded Default value n/a /600ths Description Required /HIBC128PAS /HIBC128SLS /HIBC39PAS /HIBC39SLS Optional /Units is used in the calculations that follow. 240 (dec) F0 (hex) [6] (dec) [06] (hex) Optional maximum values. Optional Sets the (hex) /Under Optional Sets the space - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 88
: • Values for / EmbedText key • Values for / FontName key Minimum: [0 0] (dec) Maximum: [1200 1200] (dec) Default value /Courier-Bold [150 150] (dec) [96 96] (hex) Description Optional Defines how the HRT is printed When the value given is not within the defined range: • The value is set to - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 89
the defined range are appropriately clipped and set to the minimum and maximum values. Optional Sets the bar widts in /Units Notes: • The default value for Bar Width 2 is dependent on the value of Bar Width 1, where Default=2.50 x Bar Width 1. • The range of values for Bar Width 2 is dependent on - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 90
if and where the HRT is to be printed Optional Defines how the HRT is to be printed When the value given is not within the defined range: • If the value is of type name, then the value will be set to default (/ Courier-Bold) • If the value is of any other type, then - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 91
Height integer Default Value Definition 0, then the number of symbol columns is set manually. Valid values are 1 to 30. Any value height/width. Valid values are 0.1 to 10.0. Any value outside this range causes a 2/3, set /AspectRatio equal to 0.67. Optional The value is 1/600 inch. Required Sets - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 92
/Mode integer /Macro boolean /Truncated boolean Default Value 0 false Definition Optional Valid values are 0 to 8. The default value See "/Error Percent" on page 90. Optional This is not supported. Optional This is not supported. Optional The default value is false (no truncation). If the - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 93
integer Default Value [150 150] 0 Definition Optional Sets the quiet zone in 1/600 inch. The default value is [150 150]. Optional This selected, because it is closest to 20 x 0.35, or 7. This example prints a PDF417 bar code with the following settings: Sample01234 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 94
default). Optional Sets the ECC level to /L, /M, /Q, /H Optional Sets the QR encoding mode to /Numeric, /Alphanumeric, /ECI, /Byte, /Kanji, /Mixed Optional Sets the size of the module element in /Units. The minimum value supported modes 2 and 3, the postal code, country code, and class of service - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 95
set A as defined in AIM spec). Codes longer than 6 characters are truncated. Codes shorter than 6 characters are padded with spaces. • The country code and class of service must each be 3 digits in length, padded with leading zeros, if necessary. • For modes 2 and 3, an optional ANSI Message Header - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 96
beyond the defined range are appropriately clipped and set to the minimum and maximum values. Optional Sets the Y dimension of the module (white or black rectangle) in 100th of an inch. To set the Y dimension to "default" at 600 dpi requires a value of 18.9, which is specified here as 1890 decimal - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 97
Minimum: [0 0] (dec) Maximum: [1200 1200] (dec) [150 150] (dec) [96 96] (hex) Description Optional Defines how the HRT is printed When the value given is not within the defined range: • The value is set to default (/Courier-Bold) if the value is of the type name. • A TYPECHECK error is returned if - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 98
int Dependent on the Dependent on the Optional module height range of the linear component. default module height of the linear component. Sets sequence. For example, this is a UPC-A Composite example sequence: (12345678901|Lexmark) > barcodeshow • UPC-A data begins with - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 99
key /Courier-Bold Optional Defines how the HRT is printed When the value given is not within the defined range: • The value is set to default (/Courier-Bold) For example, this is a UPC-A Composite example sequence: (12345678901|Lexmark) > barcodeshow • UPC-A data begins with - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 100
provided in the Forms and Bar Code Card User's Guide. Adding fonts to existing printer objects Users can add fonts to printer objects in Forms Manager without having to delete and then recreate the printer object. Loading forms to a flash drive Users can download forms to a flash drive. This feature - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 101
fax concurrently Users have the option to print a document that is being faxed or e-mailed. Note: This function is available only on multifunction printers that support e-mail and/or fax. New version of PDFlib In this release of the Forms and Bar Code Card, formsmerge and LDSS is updated to PDFlib - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 102
a new option to the in cases where a user wants to merge supported. Disabling Merge Mode while downloading formsets When downloading formsets with Merge Mode enabled, the formsets are scanned as normal incoming data. This significantly lengthens the time it takes to download formsets to the printer - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 103
flash drive. RFID support Through LFJT (Lexmark Forms Job Ticket) support, Forms Card allows users to specify RFID printer options when printing a merged e-form. LFJT is a simple XML format for specifying those options. The LFJT is embedded into the merged PDF by the Forms Card firmware. The PDF is - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 104
data Performs the same actions as the ZPL filter, except it uses "@" as the "format instruction" prefix Forms Card font support Forms Card has three types of font support. • Supported-For supported fonts, Forms Card uses the appropriate font file. • Recognized-For recognized fonts, the Forms Card - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 105
Bubble font This font is used for standardized testing forms that are optically read for grading purposes. It is available in Forms Composer when the font "OCRB in Bubbles" is used. The following is a character map for use while designing the formset. Bubble font 102 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 106
's computer font list is richer than that of the printer, a user could easily create a form where not all characters will print. The user can stipulate a supported code page via Forms Composer. Five font families support the international character set. • Intl-Courier • Intl-CG Times • Intl-Univers - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 107
files on printer directory The Forms and Bar Code Card places forms files on the printer in the formsmerge directory. These files are visible if the user prints a directory page from the printer control panel. These files must not be tampered with in any way. Forms files on printer directory 104 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 108
on Y Forms Card NA NA Forms Card Features UTF-8, UTF-16 Y Y2 NA DBCS file names Y1 Y Y DBCS bold & italic Y Y NA 1 Supported when the printer control panel is set to a DBCS language 2 Limited UTF-8 and UTF-16 support (no Asian fonts or file names, etc.) 3 Requires an RFID-enabled - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 109
on a flash Y drive NA NA NA Print all forms Y NA NA Y Vertical text centering Y Y NA Y Additional finishing options • Page reprint Y Y Y NA • subform activ. 1 Supported when the printer control panel is set to a DBCS language 2 Limited UTF-8 and UTF-16 support (no Asian fonts - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 110
NA NA NA Combined Forms & Bar Code Y CD NA NA NA Updated Visual Bar Code Y Designer v3.0 NA NA NA Alternate escape code ( Y Y • PLANET Y Y Y 1 Supported when the printer control panel is set to a DBCS language 2 Limited UTF-8 and UTF-16 support (no Asian fonts or file names, etc - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 111
LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name Sample image One-dimensional bar code symbologies Codabar Y Y PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the accompanying bar - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 112
and Bar Code Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name Code 3 of 9 Sample image Y Y Y Y Y Y Code 3 of 9 + check Y MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 113
v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name Code 128 Sample image Y Y Y Y Y Y 128 autoswitch 128A PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the accompanying bar - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 114
Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name HIBC128, HIBC 39 Y3 Y Y Y Y Sample image Comments The HIBC (Health Industry Bar and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the accompanying - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 115
weighted Modulo 10 check character for special situations where data security is important. ITF-14 is an Interleaved 2 of 5 bar code with bearer bars surrounding the bar code. 1 PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 116
Code Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name Matrix 2 of 5 Sample image Y Y Y Y Y Y2 Matrix 2 of 5 + 10 checksum. 1 PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 117
Producer Lexmark Optra Forms Bar code name Two-dimensional bar code symbologies Data Matrix Y3 Y Y Y Y Sample image Comments . 1 PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the accompanying bar code - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 118
2D matrix bar code symbology especially designed for the high-speed scanning application of package sorting and tracking. 1 PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the accompanying bar code dictionaries have been - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 119
Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name MicroPDF417 Y3 Y Y Y Y Sample image Comments MicroPDF417 is a multi- 1 PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the accompanying bar - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 120
LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name QR Y Y Y Y Y Sample image Comments QR Code (Quick Response Code) PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the accompanying - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 121
Producer Lexmark Optra Forms Bar code name Composite bar code symbologies Composite + UPC Y3 Y Y Y Y Sample image Comments digits 1 PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the accompanying bar code - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 122
v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name Composite + EAN Y3 Y Y Y Y Sample image Comments Composite + UCC/ Y3 Y Y Y Y EAN 1 PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 123
LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name Composite + RSS-14 Y3 Y Y Y Y Sample image Comments 1 PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the accompanying bar code - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 124
.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name EAN/JAN-8, JIS--S-UCC Sample image Y Y Y Y Y Y EAN/JAN 1 PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the accompanying bar - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 125
v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name EAN/JAN-13, JIS-UCC Sample image Y Y Y Y Y Y EAN/JAN-13 PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the accompanying - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 126
two or five digits for the issue number of the serial publication. 1 PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the accompanying bar code dictionaries have been installed in Optra Forms. 2 All one-dimensional bar - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 127
have been installed in Optra Forms. 2 All one-dimensional bar code symbologies supported by the Bar Code Card version 2.4 or later can be printed with Optra Forms when the bar code option is installed in the printer, and the accompanying bar code dictionaries is installed in Optra Forms. 3 These - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 128
Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name UPC-A Sample image Y Y Y Y Y Y UPC-A + 2-digit PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the accompanying bar - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 129
0 and the original 10 data characters have at least four zeros. UPC-E allows for a supplemental two- or five-digit number to be appended to the main bar code symbol. 1 PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 130
Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name Sample image Comments Postal bar code symbologies Danmark). 1 PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the accompanying bar code - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 131
Bar Code Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name Sample image Dutch Post 4-State Y Y Y Y Y Y2 bar code and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 132
Code Card v3.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name Sample image German Postal 2 of Y Y Y Y Y Y2 5 PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the accompanying - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 133
Service (USPS) canceling machines to sort mail according to its postage requirements and whether it is bar-coded. There are four types of FIM called FIM A, FIM B, FIM C, and FIM D. 1 PDF417 and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 134
.2 LDSS Forms Composer v3.3.9 LDSS Document Producer Lexmark Optra Forms Bar code name USPS POSTNET 5-digit ZIP Code Sample image Y Y Y Y Y Y2 USPS POSTNET and MaxiCode can be printed using Optra Forms only when the bar code option is also installed in the printer, and when the - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 135
Lexmark Optra Forms Bar code name USPS tray label 10-digit 2 of 5 Sample image Y Y Y Y Y Y2 Comments USPS tray label 10 readers. The Zebra code consists of a series of diagonal or vertical marks. The printed using Optra Forms only when the bar code option is also installed in the printer - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 136
C Forms Card fonts Single-byte Forms Card fonts Font name AdobeSansMM AdobeSerifMM Albertus Extra Bold (W1) Albertus Medium (W1) Albertus MT Albertus MT Lt Albertus-ExtraBold Albertus-Medium AlbertusMT AlbertusMT-ExtraBold AlbertusMT-Italic AlbertusMT-Light AlbertusMT-Medium Antique Olive (W1) - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 137
Font name AntiqueOlive-Italic AntiqueOlive-Roman Apple Chancery Apple-Chancery Apple-ChanceryCE Architext CMC7 Arial Arial Black Arial Bold Arial Bold Italic Arial Italic Arial-Bold Arial-BoldItalic Arial-BoldItalicMT Arial-BoldMT ArialCE ArialCE-Bold ArialCE-BoldItalic ArialCE-Italic Arial-Italic - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 138
Font name AvantGarde-DemiOblique Bodoni Bodoni Poster Bodoni PosterCompressed Bodoni-Bold Bodoni-BoldItalic BodoniCE BodoniCE-Bold BodoniCE-BoldItalic BodoniCE-Italic BodoniCE-Poster BodoniCE-PosterCompressed Bodoni-Italic Bodoni-Poster Bodoni-PosterCompressed Bookman Bookman Demi Bookman Demi - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 139
Font name CenturySchlbk-BoldItalic CenturySchlbk-Italic CenturySchlbk-Roman CG Omega (W1) CG Times (W1) CG Times (W1) Bold CG Times (W1) Bold Italic CG Times (W1) Italic CG Times (WE) CG Times (WE) Bold CG Times (WE) Bold Italic CG Times (WE) Italic CG Times (WG) CG Times (WG) Bold CG Times (WG) - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 140
Font name CGOmega-Italic CG-Omega-Italic CGTimes CG-Times CGTimes-Bold CG-Times-Bold CGTimes-BoldItalic CG-Times-BoldItalic CGTimes-Italic CG-Times-Italic Chicago ChicagoCE Clarendon Clarendon Condensed (W1) Clarendon Light Clarendon-Bold ClarendonCE ClarendonCE-Bold ClarendonCE-Light Clarendon- - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 141
Font name Courier New Courier New Bold Courier New Bold Italic Courier New Italic Courier-Bold Courier-BoldItalicTT Courier-BoldOblique Courier-BoldTT CourierCE CourierCE-Bold CourierCE-BoldOblique CourierCE-Oblique CourierHP CourierHP-Bold CourierHP-BoldItalic CourierHP-Italic Courier-ItalicTT - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 142
Font name Garamond-Antiqua Garamond-Halbfett Garamond-Kursiv Garamond-KursivHalbfett Geneva GenevaCE GillSans GillSans Condensed GillSans ExtraBold GillSans Light GillSans-Bold GillSans-BoldCondensed GillSans-BoldItalic GillSansCE-Bold GillSansCE-BoldCondensed GillSansCE-BoldItalic GillSansCE- - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 143
Font name Goudy-Italic Helvetica Helvetica Bold Helvetica Bold Italic Helvetica Condensed Helvetica Italic Helvetica-Black Helvetica-Black Bold Helvetica-Black Bold Italic Helvetica-BlackOblique Helvetica-Bold Helvetica-BoldItalic Helvetica-BoldOblique HelveticaCE HelveticaCE-Black HelveticaCE- - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 144
Font name Helvetica-Light Helvetica-Light Italic Helvetica-LightOblique Helvetica-Narrow Helvetica-Narrow Bold Helvetica-Narrow Bold Italic Helvetica-Narrow Italic Helvetica-Narrow-Bold Helvetica-Narrow-BoldItalic Helvetica-Narrow-BoldOblique Helvetica-Narrow-Italic Helvetica-Narrow-Oblique - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 145
Font name Intl-Univers-BoldItalic Intl-Univers-Condensed-Bold Intl-Univers-Condensed-BoldItalic Intl-Univers-Condensed-Medium Intl-Univers-Condensed-MediumItalic Intl-Univers-Medium Intl-Univers-MediumItalic JoannaMT JoannaMT-Bold JoannaMT-BoldItalic JoannaMTCE JoannaMTCE-Bold JoannaMTCE-BoldItalic - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 146
Font name LubalinGraphCE-DemiOblique LubalinGraph-Demi LubalinGraph-DemiOblique ManufIcons Marigold Marigold (W1) MICR Mona Lisa Recut Monaco MonacoCE MonaLisa-Recut New York NewCenturySchlbk-Bold NewCenturySchlbk-BoldItalic NewCenturySchlbkCE-Bold NewCenturySchlbkCE-BoldItalic NewCenturySchlbkCE- - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 147
Font name Palatino Bold Palatino Bold Italic Palatino Italic Palatino Roman Palatino-Bold Palatino-BoldItalic PalatinoCE-Bold PalatinoCE-BoldItalic PalatinoCE-Italic PalatinoCE-Roman Palatino-Italic Palatino-Roman RomanPillar RomanPillar Bold RomanPillar BoldItalic RomanPillar Italic RomanPillar5 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 148
Font name Times New Roman Bold Times New Roman Bold Italic Times New Roman Italic Times-Bold Times-BoldItalic TimesCE-Bold TimesCE-BoldItalic TimesCE-Italic TimesCE-Roman Times-Italic TimesNewRoman TimesNewRoman-Bold TimesNewRoman-BoldItalic TimesNewRoman-BoldItalicTT TimesNewRoman-BoldTT - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 149
Font name Univers (WE) Bold Italic Univers (WE) Medium Italic Univers (WG) Univers (WG) Bold Univers (WG) Bold Italic Univers (WG) Medium Italic Univers (WL) Univers (WL) Bold Univers (WL) Bold Italic Univers (WL) Medium Italic Univers (WR) Univers (WR) Bold Univers (WR) Bold Italic Univers (WR) - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 150
Font name UniversCE-CondensedBoldOblique UniversCE-CondensedOblique UniversCE-Extended UniversCE-ExtendedObl UniversCE-Light UniversCE-LightOblique UniversCE-Medium UniversCE-Oblique Univers-Condensed Univers-CondensedBold Univers-Condensed-Bold Univers-Condensed-BoldItalic Univers- - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 151
Double-byte Forms Card fonts One DBCS Language is supported: Simplified Chinese. The column on the left indicates common font names. The column on the right indicates the actual font file resident on Forms Card. - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 152
memory 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 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 153
printer. Add memory to printer. Add memory to printer. Add memory to printer. User or internal error Download formsets. Contact Lexmark Service. Add memory to printer. Add memory to printer. Add memory to printer. Add memory to printer. Missing or corrupt file- download formsets again. Forms print - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 154
Invalid FieldMap. PJC XML parse error. Invalid FieldName. Printer out of memory. Print job lost. PrivateData malloc failed. ProjectActCond malloc.failed LFF file Solution Add memory to printer. Add memory to printer. Contact Lexmark Service. Contact Lexmark Service. Missing or corrupt file- download - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 155
file missing required element: %s Error type LFM file Insufficient memory XML error XML error Solution Missing or corrupt file- download formsets again. Add memory to printer. Possible corrupt file- download formsets again. Possible corrupt file- download formsets again. Forms - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 156
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 X548 | Forms and Bar Code Card Technical Reference Guide - Page 157
Errors common to all symbologies Error code 1 2 3 4 5 6 7 8 9 10 11 18 19 Error description Unexpected error NULL data Invalid structure No active bar codes Structure out of range Parameter buffer NULL Parameter buffer too - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 158
String errors Invalid String Character Empty Error code 12 13 EAN/JAN 8/113 X EAN/UCC Composite X French Post X German Post X HIBC X ISBN X ISSN X ITF14 X Japan Post X MaxiCode MicroPDF417 MSI Plessey X X OMR X X PDF417 X PLANET X QR Code X RSS14 X Singapore - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 159
Errors specific to symbologies Error code 20 21 22 23 24 25 26 27 28 29 30 31 Symbology UPCE PDF417 PDF417 PDF417 PDF417 QR QR QR QR SA SA Aztec 32 DM 33 DM 34 DM 35 Aust Post 36 Aust Post 37 Aust Post 38 Aust Post 39 Aust Post 40 Codablock F 41 Codablock F 42 Codablock F 43 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 160
Error description Special link char missing Invalid 2-digit quantity Invalid 5-digit quantity Invalid bar code identifier Invalid encoding string Encoding string too long Invalid checksum 10 Too few columns Too many columns Too few rows Too many rows Common error messages 157 - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 161
(referred to as "HP BDP"), or the Lexmark Bar Code Card version 3.2. (referred to as code scan contains only uppercase. However, the HRT is printed as the Forms and Bar Code Card firmware must convert any code 93 B, C, D", and the bar code image itself is encoded properly with uppercase characters - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 162
that leads to garbled images. The maximum amount of input data is shown in the table below. This table is just a guide, not an absolute definition of capability, and could change upward or downward depending on the following assumptions: • Amount of RAM in the printer • Version of BCE • Compiler - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 163
bar code image sizes with previous Lexmark bar code options is not assured. However, the proper order and placement of the bars and spaces is the same, and the bar code will also scan correctly. If the bar code image is too wide and does not fit within the available space, then users should either - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 164
. Note: Exact size compatibility of certain PDF417 bar code images with previous Lexmark bar code options is not assured. However, the bar code will still scan correctly. If the bar code image does not fit within the available space, then users should either resize their form to allow placement of - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 165
do not fit on the right side, then there are two options: • Use the PCL "B" and "S" parameters to slightly shrink characters should be allowed and truncated by firmware before the BCE is called. The remaining users should never exceed these values. If users were to change to other printing equipment - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 166
Mode 2 and Mode 3 is specified. A structured append is covered in the MaxiCode AIM specification, which allows up to eight MaxiCode symbols to be chained together as one. However, there are no bar code readers that can decode such a combined bar code series. The SuchyMIPS BCE supports HP spec BarDIMM - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 167
MaxiCode Separator Change (add a second separator character) In the past, for all modes, the input data had to start with a label-number field and number- Bar Code Card should print a valid MaxiCode symbol that is empty. Depending on the scanner used, it may not produce a valid scan. If an old-style - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 168
firmware-imposed limits on certain bar codes. These limits are less than the original LXK BCC, but are needed to prevent corruption of bar code images absence of start/stop characters, if users attempt to encode a Codabar bar code work as on previous Lexmark Bar Code options. The barcodepath operator - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 169
is turned on, then an error page will print and the job will be flushed. The printer will then return to Ready state. • If the Print PS Error setting of the printer is turned off, then the job will be flushed and the printer will return to Ready state. French Postal 3 of 9 dimensions This bar - Lexmark X548 | Forms and Bar Code Card Technical Reference Guide - Page 170
www.lexmark.com
www.lexmark.com
May
2011
Forms and Bar Code Card
3.2
Technical Reference Manual