Lexmark X952 Forms and Bar Code Card Technical Reference Guide - Page 165
Bar code horizontal alignment, PDF417 capacity, MaxiCode separators and structured appends
View all Lexmark X952 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 165 highlights
reading equipment may be capable of decoding data in excess of the maximum allowed in the AIM MaxiCode specification. Bar code horizontal alignment Certain UPC and EAN bar codes may not start at the existing PCL cursor position, but may be shifted to the right up to 3-4 mm on the left side, and up to 2 mm on the right side. This is due to the presence of start characters, which may or may not shift the bar code (and HRT) to the right. If a customer allocates space for these particular bar codes, and they do not fit on the right side, then there are two options: • Use the PCL "B" and "S" parameters to slightly shrink the bar code in size. • Escalate it for a field fix. PDF417 capacity The Introduction of the AIM PDF417 specification defines the Maximum Data Characters per symbol (at ECC0) for PDF417: • 1850 text characters • 2710 digits • 1108 bytes Section 2.1 states: • "The total number of codewords in the data region of a single PDF417 symbol cannot exceed 928". All input data should conform to the AIM PDF417 specification, and any input data over the maximum lengths should be truncated and discarded. A maximum of 2710 digits or 1850 text characters should be allowed and truncated 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 checking code to be added before the BCE, to truncate any excess data. However, this procedure will prevent the BCE from throwing errors on pages with excess data, while encoding as much of that data as possible. The original LXK BCC will encode more than the maximum amount allowed by the AIM specification, but users should never exceed these values. If users were to change to other printing equipment that did not tolerate a marginally higher capacity, then their process will be broken. Also, not all bar code reading equipment may be capable of decoding data in excess of the maximum allowed in the AIM PDF417 specification. MaxiCode separators and structured appends Note: For more information, see the AIM MaxiCode specifications. A valid MaxiCode data separator for MaxiCode data blocks is either: Deviations 162