Sunteți pe pagina 1din 2

This font is provided as shareware.

There is no explicit charge for using this f ont if you are an individual or an educational institution, but a registration f ee of $10.00US is encouraged to support ongoing development of new fonts. The $1 0.00US registration fee is mandatory for commercial use and distribution. Furthe rmore, distribution is permitted only if the font is not altered in any way and is accompanied by this readme file. WARNING: This font contains only the glyphs to BUILD UPC-A barcodes, which must be assemb led manually or through software to obtain the final mechanicaly readable produc t. In order for a barcode reader to properly recognize the barcode, the followin g instructions must be followed exactly. EAN Codes: The EAN Codes encode either 13 or 8 characters. The 13 character version is a s uperset of the UPC A code. The 8 character version is for printing on smaller pa ckages. EAN 13: EAN 13 is used to encode thirteen characters. The first two characters are the f lag characters that identify the country of origin, the next ten characters are the data characters, and the last character is the check character. NOTE The UPC-A symbol is a subset of the EAN 13 symbols. A UPC-A symbol is an EAN 13 symbol with the first flag character set to zero. The physical structure of the EAN-13 is as follows: Left hand guard bars, encoded 101 Second flag character, encoded as in the following tables First five data characters, encoded as in the following tables Center guard pattern, encoded 01010 Last five data characters, encoded as right hand characters Check character, encoded as a right hand character Right hand guard bars, encoded 101 Nominal module bar/space width = 0.013 in (0.33 mm) Worst case module width = 0.009 in. (0.23 mm) The thirteenth digit (First Flag Character) is encoded in the pattern of parity in the second flag character and the first five data characters. The left hand A and the left hand B character sets are used. EAN Character Set: Data Left Hand A Left Hand B Right Hand 0 1 2 3 4 5 6 7 0001101 0011001 0010011 0111101 0100011 0110001 0101111 0111011 0100111 0110011 0011011 0100001 0011101 0111001 0000101 0010001 1110010 1100110 1101100 1000010 1011100 1001110 1010000 1000100

8 9

0110111 0001011

0001001 0010111

1001000 1110100

First Flag Character Encodation for EAN 13 First Flag Second Flag Data Characters Character Character 1 2 3 4 5 0 1 2 3 4 5 6 7 8 9 A A A A A A A A A A A A A A B B B B B B A B B B A B B A A B A A B B A A B B B A A B A B B A A A B B A B B A B B A B A A

Check Characters: The check character for the UPC/EAN codes is generated by the following method: 1 - Designate the rightmost character odd. 2 - Sum all of the characters in the odd positions and multiply the result by three. (Remember to include the Number System Character) 3 - Sum all of the characters in the even positions 4 - Add the odd and even totals from steps two and three. 5 - Determine the smallest number that when added to the result from step four, will result in a multiple of 10. This is the check character. EAN 13 Example Flag characters = Message characters = Position = Sum of odd positions = Odd positions X 3 = Sum of even positions = Sum of even and odd = Check character = Tag to be encoded = 20 0123456789 EOEOEOEOEOEO 0 + 1 + 3 + 5 + 7 + 9 = 25 25 x 3 = 75 2 + 0 + 2 + 4 + 6 + 8 = 22 75 + 22 = 97 3 2001234567893

Left Hand A barcode glyphs 0 to 9 are located at characters 48 (0x30) to 57 (0x3 9) and Right Hand B barcode glyphs 0 to 9 are located at characters 64 (0x40) to 73 (0x49). Right Hand barcode glyphs 0 to 9 are located at characters 80 (0x50) to 89 (0x59). The First Flag Characters 0 to 9 are at 33 (0x21) to 42 (0x2A). T he Secong Flag Characters 0 to 9 are at 96 (0x60) to 105 (0x69). The 'Check Char acters' are located at 112 (0x70) to 121 (0x79). The 'Center Guard' glyph is at character 124 (0x7C). The Second Flag Characters and Check Characters also inclu de the Left and Right Hand Guard Bars.

Chaos Microsystems Inc. 22-5330 Canotek Road Gloucester, ON, Canada K1J 9C3

S-ar putea să vă placă și