PDF417sheet

2010-09-16

: Microscan Pdf417Sheet PDF417sheet 61829b43-a88c-497a-9c54-5bdce816ee61 _att

Open the PDF directly: View PDF PDF.
Page Count: 2

DownloadPDF417sheet
Open PDF In BrowserView PDF
Fundamentals of
PDF-417 Symbology
The advent of PDF-417, a 2D stacked linear code, brought
two important changes to the bar code industry. Firstly, it
provided a method of greatly increasing data capacity in a
label. Secondly, through built-in error correction, it provided
a way to ensure that the added information could be accurately decoded.
“PDF” stands for portable data file, aptly named as the
symbology can hold (in a reasonable amount of space) a
maximum of 1850 ASCII characters and 2710 numeric digits, enough to encode an entire database. This far exceeds
the data capacity of any linear code. Because of this limitation, linear codes force the user to rely on external database

lookups to provide complete information on the stored
data. Conversely, PDF-417 provides the ability to carry all
of the information with the code, particularly beneficial to
open systems.

Symbology Structure
PDF-417 uses a technique that stacks multiple linear rows
together which dramatically increases the amount of data
that can be encoded compared to linear symbologies. Every
PDF-417 label has distinct elements, including start/stop

patterns, left/right row indicators, data columns, and rows.
PDF-417 can be scanned by linear scanners, rastering laser
scanners, or two-dimensional imaging devices.

The Importance of Reed-Solomon Error Correction
Using Reed-Solomon error correction, up
to 50 percent of the label can be damaged
or torn while still maintaining readability.
The user selects the degree of error correction for the label at the time the label is
created. Levels range from level 0 to level
8, with level 8 being the most redundant.
Error correction identifies two types of errors, 1.) rejection errors, called “erasures,”
and 2.) substitution errors, called “errors.”
An erasure is a missing, unscanned or
undecodable symbol character where the
position of the symbol character is known
but not its value. An error is a misdecoded
or mislocated symbol character where
both the position and value of the symbol
character is unknown.

Readable code (level 6 error correction)

Readable code (level 6 error correction)

Erasure error example

Microscan Systems, Inc.
Tel 425 226 5700 / 800 251 7711
Fax 425 226 8250
Microscan Europe
Tel 31 172 423360 / Fax 31 172 423366
Microscan Asia Pacific R.O.
Tel 65 6846 1214 / Fax 65 6846 4641
Web site: www.microscan.com
E-mail: info@microscan.com
©2006 Microscan Systems, Inc. 12/06

The table at right shows the minimum recommended error correction level for open systems using numeric and alphanumeric
characters.
Note that a symbol’s size will increase with the level of protection,
as illustrated with the PDF-417 symbols below. While the information in these symbols is identical, their sizes vary dramatically
depending on the error correction level (ECL) that was used.

	
Minimum Error 	
Correction Level	
	
	
	
	
	

Numeric	
Characters	

Alphanumeric
Characters

2....................... 1 to 80...................... 120
3....................... 81 to 480.................. 320
4....................... 481 to 960............... 640
5....................... 961 to 2580............. 1720
6....................... 2581 to 2710........... 1721 to 1850

Code Information:

Encoded data = Microscan MS-850
X-Dimension = 10 mil
Row height = 3X (30 mil)
ECL 5

ECL 0
ECL 6
ECL 1

ECL 2

ECL 3
ECL 8
ECL 4

ECL 7
Data Columns = 1

Data Columns = 8

PDF-417’s Versatile Use of Aspect Ratio
Code Information:

Aspect ratio is the proportion of the width of the label to its
height. As shown in the examples at right, a PDF-417 symbol’s
aspect ratio can be varied to suit real estate requirements without
changing the information in the symbol. This is possible because
PDF-417 specifications allow the user to specify the number of
rows or columns when printing.

Encoded data = Microscan’s MS-850 reads
PDF417 with any error correction level
ECL = 0
X-Dimension = 10 mil
Row height = 3X (30 mil)

Tilt Versus Code Density
Because every three rows of a PDF-417 label has its own encoding scheme, to successfully read a PDF-417 label the tilt of the
laser beam cannot cross more than three rows. Notice that in

A

Scan
line

No Tilt
(Acceptable)

B

Scan
line

examples B and C the tilt is unchanged. However, because
the label in example C consists of shorter row heights, its
readable zone is correspondingly smaller.

C

Maximum
Acceptable Tilt

Readable
zone

Scan
line

Unacceptable Tilt

Readable
zone



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.4
Linearized                      : Yes
XMP Toolkit                     : Adobe XMP Core 4.0-c006 1.236519, Wed Jun 14 2006 08:31:24
Instance ID                     : uuid:2a4e8584-64a6-410a-8704-327f2a6ccd3f
Document ID                     : adobe:docid:indd:69962a23-c1c7-11df-b6ba-faaeec4c1d1c
Rendition Class                 : proof:pdf
Create Date                     : 2010:09:16 12:36:15-07:00
Modify Date                     : 2010:09:16 12:36:17-07:00
Metadata Date                   : 2010:09:16 12:36:17-07:00
Creator Tool                    : Adobe InDesign CS3 (5.0)
Thumbnail Format                : JPEG
Thumbnail Width                 : 256
Thumbnail Height                : 256
Thumbnail Image                 : (Binary data 12683 bytes, use -b option to extract)
Format                          : application/pdf
Producer                        : Adobe PDF Library 8.0
Trapped                         : False
Page Count                      : 2
Creator                         : Adobe InDesign CS3 (5.0)
EXIF Metadata provided by EXIF.tools

Navigation menu