BarDIMM barcode
symbologies
|

List of barcode standards generated by BarDIMM |
|
|
There are
many standards used to encode information as barcodes.
Solutions based on the "BarDIMM Inside" technology (BarDIMM Pro
4.0,
BarDIMM Box and BarStorm) support most of the Barcode standards,
1D and 2D .
Click on the names below to get more details.
____________________________________________________________________
The standard
in the USA, for items sold to the public. UPC-A contains numeric data only and
encodes a 12 digit number. The first digit is the
number system character, the next 5 digits are the supplier ID, the next 5
digits are the product number and the last digit is
the required checksum character. You do not need to specify the checksum digit
as BarDIMM recalculates it.
Ideal for small
packages because of its data compression. It contains the same information as
the UPC-A except that there are minimum 4 zeros, which are suppressed. It
reduces the number of digits from 12 to 6. BarDIMM accepts
the Zero Suppressed version of UPC-E in both versions of data, compressed and
uncompressed. If data comes uncompressed, BarDIMM will perform automatically the
compression.

Used in Europe for items sold to the public. EAN-8 contains numeric data only
and encodes a 8 digit number. The first two are the country code, the next 5
digits are the product number and the last one
is the
required checksum character. You do not need to specify the checksum digit as
BarDIMM recalculates it.
Standard in Europe for
items sold to the public, EAN-13 contains numeric data only and encodes
a
13 digit number. The first two are the country code, the next
6 digits are the supplier ID, the next 4 digits are the product number and the
last one is the required checksum character (that
split varies from country to country). You do not need to specify the checksum
digit as BarDIMM recalculates it. If the checksum is
sent as a 13th digit, it is ignored and recalculated.
The number
character is printed as text on the left side or the bar code and the checksum
is the 13th digit.
All the EAN and UPC
codes can be followed with two or five digits of supplemental information. If
the checksum is sent as the 13th digit, it is ignored and recalculated.
The
real name is “ 3 of 9 bar code ”. It is probably the most commonly used bar code
as it encodes not only digits, but also upper-case letters and punctuation.
Spaces are encoded as bars. Text is encoded between start and stop characters
“ * ” which are automatically generated by BarDIMM.
BarDIMM features
two flavors of 39 barcode call : with and without starting blanks. IDs
24670 and 24671 do not encode the space characters starting and ending
the data to encode. IDs
24672 and 24673 do encode the starting spaces.
Based on the
standard 3 of 9, it encodes all the ASCII characters by generating two
characters for each character in the string to encode. Supports all ASCII codes
from 0 to 126. Bar code pattern is quite large.
Interleaved 2 of 5
(also named 25 Interleaved)

Numeric-only code,
requires an even number of digits in the string to be encoded. It can
contain from 2 to 98 digits.
Numeric-only codes,
can contain from 1 to 99
digits.
New standard for most
barcode labels. Code 128 is a very compact bar code for numeric and alphanumeric
strings. It has 3 modes: A, B and C, which encode different range of characters.
Code 128 auto is an exclusive BarDIMM feature that allows you to encode all the
128 ASCII characters without analyzing the string to encode and use the required
Code 128 modes. BarDIMM analyzes data and switches dynamically between sets A, B
and C to provide the most compact code. Code 128 Auto is fully compliant with
the new worldwide standard for pallet labels, which uses Code 128 mode B and C
within the same pattern (ECR labels standard). BarDIMM can also print Code 128
PayPoint barcodes in UK.
Variable length bar
code starting with FNC1 code and based on Code 128 sets A, B and C to encode the
string. EAN-128 is used for pallets labels and EDI related barcode labels.
BarDIMM adds automatically the FNC1 code at the beginning and the two
checksums at the end.

Encodes digits and punctuation characters. Used mostly for blood labeling.
(only available in BarDIMM Pro
3.3 and newer)
RSS-14 is a linear
symbology that makes omnidirectional scanning easy. It encodes 14 digits of data
used to identify the GTIN (Global Trade Item Numbers) for scanning in the supply
chain (for Application Identifier ‘01').
BarDIMM
can generate the RSS14 in various flavours: RSS14, RSS14 Truncated
(shorter bars height) and RSS14 Stacked (used where a narrower symbol is
needed).
RSS
Limited
(only available in BarDIMM Pro
3.3 and newer)
This form of RSS can be
printed very small and is not generally intended for omnidirectional scanning.
RSS
Expanded
(only available in BarDIMM Pro
3.3 and newer)
RSS Expanded is a variable length, linear
symbology that is encoded differently than RSS-14. This symbology allows up to
74 numeric or 41 alphabetic characters. This form of RSS can be printed at
densities that can be omnidirectionally scanned. It is used to to encode 14
digits of numerical data that can be used to identify GTIN for scanning in the
supply chain RSS Expanded encodes all EAN.UCC Application Identifier Element
Strings. Special compaction methods have been designed to decrease the symbol
size for common Element Strings.
2D
complement for RSS codes
(only available in BarDIMM Pro
3.3 and newer)
BarDIMM Pro also generates 2D Composite Components
(CC) for RSS barcodes. Please refer to
RSS Composite Component in the 2D Barcodes section
below.
Code 93
Compressed version
of Code 39.
Compressed version
of Extended Code 39.
Numeric-only, it is
used on labels for the grocery industry.
Prints the zip code
as a barcode to speed mail through the postal service. (US Post system)
Effective since
July 1st, 1997, barcoded tray labels with a special 25 interleaved barcode are
required for automatic rate mailings of First-Class,
Regular Periodicals, Regular and Enhanced Carrier Route Standard Mail
letter-size pieces and for First-Class flat-size pieces.
The US Post system
has defined the Zebra code. This is a series of diagonal lines to the right of
the barcode that serves solely as a visual indication that a tray contains
barcoded mail. The code must not appear on tray labels for non barcoded mail.
Effective since
July 1st, 1997, bar-coded sack labels with a special 25 interleaved barcode are
required for automatic rate Regular Periodicals and
Standard Mail flat-size pieces prepared in sacks.
The UK Postal
Service is promoting the use of a 4 State barcode to speed mail sorting. This 4
State barcode encodes a variable number of digits and letters and has a checksum
appended to the data. You must make sure you give the correct digits and letters
to the BarDIMM, and BarDIMM will calculate and print automatically the checksum.
Note that 4 state barcodes must be ended with a regular text font escape
sequence.
Special 39 code
used on parcel labels for shipment through the postal
service in Denmark. Contains ten digits, a special checksum and ends with “ DK ”.
BarDIMM only needs the 10 digits.
Special 39 code
used on registered letters forms (“ Recommandés ”) in France. Starts with “ RA ”
or “ RB ”, then contains 8 digits, a special checksum and ends with “ FR ”.
BarDIMM only needs “ RA ” and “ RB ” and the 8 digits.
Those special 25
interleaved codes are used on parcel labels for shipment through the postal
service in Germany. Two codes are used on a label:
- The Leitcode is used to
encode the destination area and requires 13 digits
- The Identcode is used
to encode the tracking number and requires 11 digits
The Singapore
Postal Service is promoting the use of a 4 State barcode to speed mail sorting.
This 4 State barcode encodes a 6 digit number and has a checksum appended to the
data. You must make sure you give a 6 digit number to the BarDIMM, and BarDIMM
will calculate and print automatically the checksum.
Effective in 1998,
4 State barcodes are used to allow Australia Post to sort incoming mail via
a barcode read from letters (those barcodes are
totally different from the 4 State barcode used in Singapore). There are three
different types of barcodes corresponding respectively to FCC values 11, 59 and
62. BarDIMM only needs the DPID and Customer information, and generates
automatically all the other information like the FCC or Reed-Solomon checksum.
2D BARCODES INFORMATION
(only available in BarDIMM Pro
3.3 and newer)
BarDIMM Pro generates
Composite Components, a two dimensional
bar code added to a RSS-14
or RSS-Expanded
barcode. CC is bi-directionally decodable therefore can be read with laser
scanners. Special compaction methods have been designed to decrease the
symbol size for commonly used Element Strings such as lot number and
expiration date. All
RSS Composite symbols encode a linkage flag in both the linear component and the
2-Dimensional Composite Component to tell the scanner to continue scanning for
the other component.
The
MaxiCode barcode is a 2D barcode that consists of 884 hexagons surrounding a
bull's-eye finder pattern. One bit of information is encoded by one hexagon. Up
to 100 characters of information can be encoded in one square inch, which is the
approximate fixed size of such a barcode. The MaxiCode symbology includes
built-in error correction capability, automatic data compression and the
full ASCII character set.
The
PDF417 is a high-density 2D barcode created by Symbol Technology and is
now an ANSI/AIM USA standard. This barcode is composed of
a stack of rows with small black rectangles arranged in columns. The
number of rows and columns can be user defined or set
automatically to fit a ratio (2:3 is the most common ratio). PDF417 features
built-in error correction capability, automatic data compression and full ASCII
and binary character sets. It can
encode up to 1848 characters of information per barcode, based on the
compression level achieved.
PDF417 supports two encoding modes: ASCII (Letters, punctuation and digits) and
Binary (any binary value between 0 and 244) modes. ASCII mode has a better data
density than the binary mode (maximum 106 versus 177 bytes per cm²) and can
encode much more data than the binary mode (maximum 1848 bytes versus 1108
bytes). BarDIMM automatically selects the best encoding (binary or ASCII) for
the supplied data.
Also, note that
PDF417 has extensive error correction capabilities. PDF417 barcodes are read
with laser scanner and CCD cameras.
Number of rows (min/max):
3/90
Number of columns (min/max):
1/30
There are many options for the PDF417 symbol (like barcode resizing or forced
size), activated using parameters of the font-like PCL sequence.
DataMatrix
is a high density 2-D matrix code developed by RVSI – Acuity CiMatrix that can
encode a lot of information in a very small space. The DataMatrix symbology has
extensive error correction capabilities. A DataMatrix symbol can store between
one and 3116 numeric or 2335 alphanumeric characters, and is scalable between a
1-mil square to a 14-inch square. Since the overall size of the DataMatrix
symbol is infinitely scaleable, the Data Matrix symbols can be read at virtually
any distance, given the right combination of DataMatrix size and reading
equipment. BarDIMM can scale the code with the definition of the small black
square height/width. BarDIMM will automatically optimize the encoding (binary,
text, digits) by analyzing the data.
Aztec Code is a 2D
matrix barcode symbology developed by Welch Allyn designed to combine the best
characteristics of several 1st generation symbologies, with
special attention paid to ease of printing, ease of finding in any orientation,
allowance for field distortion, high data security with user-selected
redundancy, and efficient storage over the range from small to large data
messages. The smallest Aztec Code symbol encodes 13 numeric or 12
alphabetic characters, while the largest Aztec Code symbol encodes 3832 numeric
or 3067 alphabetic characters or 1914 bytes of binary data. BarDIMM can scale
the code with the definition of the small black square height/width.
QR
code is a two-dimensional matrix symbol developed by DENSO Corporation. It is
available in two models—Model 1 and Model 2 (enhanced version of Model 1).
BarDIMM system supports four-level error correction and a wide range of symbol
sizes. BarDIMM can scale the code with the definition of the small black square
height/width.
A QRCode symbol can include up to 7089 numerics or 4296 alphanumeric characters
with high compression, data being binary, Kana or Kanji.
Codablock
F is a 2D barcode developed by ELMICRON, as an extension of CODE 128. Within its
capacities, it is possible to cut a given CODE 128 into several pieces and to
arrange them in a multirows symbol. A Codablock symbol may contain 2 to 44 rows
of 1 to 61 characters (up to 122 for numeric data per row), and supports most
features from Code 128.

OMR
marks are horizontal or vertical black solid lines found on printed mailing
sheets. The mail processing machines check for these lines on every page fed in
the system. The tracking of these marks triggers mechanical processes like the
folding of all pages that should be inserted together in an envelope.
BarDIMM can
generate OMR marks used by insertion/folding/Sealing systems found in mailrooms.
Using BarDIMM makes it easy to put those marks in ERP, Unix, DOS or Windows
documents. There is no standard for OMR marks;
specifications vary per machine and per OMR scanning software (please refer to
your mailroom system brochures for your own OMR marks requirements). But BarDIMM
can be parametered to fit any specification.
|