|
| |
BARCODE SYMBOLOGY GUIDE
To enable standard barcode decoding (scanning) you must create your
barcode in accordance with the approve specification. Decoders must be able
to distinguish between the wide and narrow elements, thus a minimum wide to
narrow ratio is needed. Depending upon which resolution has been used for
the printing of the barcode, the width of the wide element should be at
least two times greater than the narrow element. A ratio of three to one is
better. All elements of the same type should be printed the same size. (The
width of a narrow bar should be the same as a narrow space.) |
|
| Code 39 |
Code 39 is
an alphanumeric bar code that can encode decimal numbers, the upper case
alphabet, and the following special symbols: _ . * $ / % + Code 39
characters are constructed using nine elements, five bars and four spaces.
Of these nine elements, two of the bars and one of the spaces are wider than
the rest. Wide elements represent binary ones (1), and narrow elements
represent binary zeros (0). The character set table shows each of the
available characters with their corresponding check character values.
|
|
 |
|
|
| Code
39 Ext |
The full 128
character ASCII character set can be encoded by pairing Code 39 characters.
Enabling Extended Code 39 causes the following characters to be output for
each character pair. |
|
 |
|
|
|
Codabar |
Codabar
is a discrete, numeric code with special characters and four different
start/stop characters. Each character is encoded as seven elements, with two
or three of the elements wide. Allowable data characters are (0 - 9),
special characters (- $ : / . + ), and start-stop characters ( A, B, C, D ).
Each character has 7 elements ( 4 bars and 3 spaces). |
|
 |
|
|
| Code
128 (Subsets A,B,C)
 |
Code 128 is a continuous, multilevel, full ASCII
code. Each of the Code 128 characters consists of three bars and three
spaces. The bars and spaces may be one, two, three, or four modules wide.
The total length of each code 128 character is eleven modules, with the
total length of the bar modules odd, and the total length of the space
modules even.
The character set consists of 103 different
characters, three different start characters, and one unique stop character.
With the three different start characters, there are three different code
subsets available. They are:
1. Using the "A" start character — All upper
case alphanumeric characters plus all of the ASCII control characters.
2. Using the "B" start character — All upper and lower case alphanumeric
characters.
3. Using the "C" start character — Double density numeric characters, all
number pairs from 00 to 99.
|
|
|
| Code
11 |
Code 11 — A
numeric, high density code with one special character - . Each character is
encoded with five elements, either two wide and three narrow, or one wide
and four narrow. The wide elements are a binary one (1), and the narrow
elements are a binary zero (0). |
|

|
|
|
| Code
93 |
Code 93 — A
continuous, multilevel full ASCII bar code which has characters constructed
of three bars and three spaces. Each data character bar may be 1, 2, or 3
modules wide. The start/stop character has a 4 module wide bar. The all data
character spaces may be 1, 2, 3, or 4 modules wide. |
|
 |
|
|
| EAN
128

|
EAN Barcode — European Article Number. The
international standard or system for applying unique article numbers and bar
codes to products. The EAN bar code is a numeric only code, generally
encoding 13 digits (known as EAN-13), though in specific circumstances
shorter codes (EAN-8) and supplementary codes are used. The North American
equivalent (now technically a subset of the EAN system) is the Universal
Product Code (UPC).
EAN Bar Code Types — The EAN Codes encode either
13 or 8 characters. The 13 character version is a superset of the UPC A
code. The 8 character version is for printing on smaller packages.
|
EAN-14 |
V |
123 456789012C |
|
EAN-13 |
0 |
123 456789012C |
|
EAN-8 |
0 |
000 001234567C |
V : Logistic Variant assigned by the manufacturer
(trade items)
C : The last digit serves to check that those preceding have been correctly
captured. It is always calculated using the previous digits.
EAN 13 — 2 0 0 1 2 3 4 5 6 7 8 9 3
EAN 13 is used to encode thirteen characters. The
first two characters are the flag 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.
EAN-13 for Retail Units — the identification is a
numeric code and has the following general structure:
|
PPP |
XXXXXXXXX |
C |
|
EAN Prefix |
Company prefix & Item numbers |
Check Digit |
|
3 digits |
9 digits |
1 digit |
EAN-14 (former DUN-14): A trade unit containing
identical products can be identified with either an EAN-13 or an EAN-14
number. The EAN-14 consist of the EAN number of the unit contained headed by
a Logistic Variant of 1 digit which is different for each packaging level.
The Logistic Variant is a number between 1 and 8. It is chosen by the
manufacturer according to its specific needs.
|
V |
PPP XXXXXXXXX |
C |
|
Logistic |
EAN-13 number of the contained
unit |
Check |
|
Variant |
without the check digit |
Digit |
|
1 digit |
12 digits |
1 digit |
For further information:
http://www.ean.be/html/Numbering.html#NUMBERS
|
|
|
|
Interleaved 2 of 5

|
This code is especially adapted to the poor
quality of packaging materials frequently used for trade items (corrugated
cardboard), it is designed to be read by a fixed or portable bi-directional
scanner. Interleaved 2 of 5 code is a numeric only bar code. Each character
of this code is represented by five elements, two wide and three narrow.
Wide elements are decoded as binary one (1), and narrow elements are decoded
as binary zero (0). The wide to narrow element ratio should be between two
and three. Whether or not the elements used to encode a character are bars
or spaces depends upon the location of the character within the message. The
first character of the message is encoded into the bars immediately
following the start character. The second character of the message is
encoded into the spaces between the bars of the first character, thus
eliminating the inter-character space. Because of this, Interleaved 2 of 5
is a continuous bar code.
Due to the interleaving of the characters, the
number of characters in an Interleaved 2 of 5 message must be even. The
check character, if used, must be included in the character count. If the
message has an odd number of characters, add a leading zero (0) to the
message. |
|
|
|
UCC/EAN-128

|
The
UCC/EAN-128 Symbology uses Application Identifiers (AIs) to define the data
architecture. AIs are prefixes which, followed by the relevant data,
determine the contents of a wide range of information. Among other things,
AIs may be used for; item identification, measurements, quantities,
traceability, dates, transaction references and location numbers. AIs and
their data must be represented by the EAN-128 bar code symbology.
UCC/EAN-128 SYMBOLOGY - The symbology
specified for the representation of Application Identifier data is
UCC/EAN-128, a variant of' Code 128', which use is exclusively reserved to
EAN International and the Uniform Code Council (UCC). It is not intended to
be used for data to be scanned at the point of sales in retail outlets. What
are the benefits of the UCC/EAN-128 symbology? UCC/EAN-128 offers 3 major
advantages, it is:
— Complete: It is one of the most
complete, alphanumeric, one-dimensional symbologies available today. The
use of three different character sets (A, B and C), facilitates the
encoding of the full 128 ASCII character set.
— Compact: Code 128 is one of the most compact linear bar code
symbologies. Character set C enables numeric data to be represented in a
double density mode. Here, two digits are represented by only one symbol
character saving valuable space.
— Concatenatable: This enables to combine multiple AIs and their
fields into a single bar code.
— Reliable: Code 128 symbols use two independent self-checking
features which improves printing and scanning reliability.
For more information access
http://www.ean.be/html/UCCEAN128.html#UCC
|
|
|
| SSCC
(Serial Shipping Container Code)

|
SSCC (Serial Shipping Container Code) —
with a secure bar code symbology, UCC/EAN-128. This combination allows all
participants in the supply chain to use a common, standard solution for
their individual tracking and tracing needs.
The UCC/EAN-128 bar code symbology requires AIs
to define the data architecture. AIs are prefixes which indicate the meaning
and format of the data which follows. They may be used for, amongst other
things, item identification, measurements, quantities, tractability, dates,
transaction references and location numbers. For more information access
For further information:
http://www.ean.be/html/SSCC.html#SSCC
|
|
|
| Universal Product Code (UPC)
UPC A

UPC E

|
Universal Product Code (UPC)
specifications include three versions: A, D, and E.
Version A, (most common) is used to encode a twelve digit number.
Version E, (zero suppressed) is a six digit code used for marking small
packages.
Version D, (variable length) is not commonly used for package marking. It
is used in special applications.
Both Version A and E may include either a 2 digit or a 5 digit
supplemental algorithm or check digit to insure data integrity.
In order for your company to print U.P.C. bar code symbols, your company
will need to become a member of GS1 US Partner Connections. When you become
a member, your company will be assigned an identification number for your
company's use (company prefix). You will need this number to create your own
U.P.C.s.
For further information:
http://www.uc-council.org |
|