Appendix B > 129provided, but the barcode requires the data to be compressed, then compression isdone automatically.5. If necessary, check digits are generated. Most barcode types require check digits inthe generated barcode. The user has the option to either provide the checksum withthe barcode data characters, or have them generated automatically. In the case ofUPC/EAN barcodes, if the user provides checksum characters, they are discarded,and one will be generated.6. This feature then renders the barcode itself at the current cursor position, in thecurrent text direction (only 90-degree rotations are supported. The parametersspecified by the data stream determine the final properties of the rendered barcode.INTERPRETATION OF FONT SELECTION PARAMETERSWhen the barcode properties are being determined, the standard PCL font selectionparameters take on new meanings that are different from their traditional ones. Detaileddescriptions of these parameter follows.( #t#b#s#p#h#VBARCODE SYMBOLOGYT parameter Esc(s#T (Typeface): Controls what bar code system to use (see table below)“t” parameter Selects the barcode symbology to use when a reservedtypeface ID is selected.“p” parameter Defines if/how text is printed with bars“h” parameter Defines what font to use for that text“y” parameter Bar code vertical size, in points (like fonts). 1 point size= 1/72 inch.“b” parameter Black bars widths (has up to 4 values separated bycommas or semicolons)“s” parameter White bars widths (has up to 4 values separated bycommas or semicolons)NOTEFor the bar code types with a "+CHK" in their names (IS's 24641 and 24751),it is required that the checksum character is included in the barcode data,because the checksum character for these types will not be generatedautomatically.TYPEFACE ID SYMBOLOGY TYPEFACE ID SYMBOLOGY24600 UPC-A 24620 EAN/JAN-824601 UPC-A +2 24621 EAN/JAN-8 +224602 UPC-A +5 24622 EAN/JAN-8 +524610 UPC-E 24630 EAN/JAN-1324611 UPC-E +2 24631 EAN/JAN-13 +224612 UPC-E +5 24632 EAN/JAN-13 +524640 25 (2 of 5)interleaved24670 39 (3 of 9)24641 25 interleaved +CHK24671 39 + CHK24700 128 autoswitch 24770 ZIP+4 POSTNET 524701 128 A 24771 ZIP+4 POSTNET 9