Professional Barcode Information
for Linear and Matrix Barcodes
Winforms .NET Barcode Generation SDK
Barcode Info > PDF417
2D Barcode
Data Matrix
PDF417
QR Code
2D PDF-417 Barcode Symbology Overview
PDF-417 barcode character set, structure & recommended barcode generator for ASP.NET, Winforms, Word and Excel
What is PDF-417
PDF-417, short for Portable Data File 417, is a 2D/matrix barcode symbology which was designed by Dr. Ynjiun P. Wang at Symbol Technologies in 1991. It is stacked, self-checking, bi-directionally decodable barcode symbology which is excellent for encoding large amounts of data. 417 indicates that each pattern of barcode is17 units long, and each pattern is composed of 4 bars and spaces. PDF-417 is able to encode the text, data bytes, numeric digits and pictures and is widely used in many applications like identification system, materials labeling and transportation system. PDF417 is defined by the international standard ISO/IEC 15438:2006.
PDF-417 Barcode Generator for .NET Applications
It is possible to generate dynamic PDF-417 in .NET applications takes users input using powerful barcode generator provided by Aspper.com easily:
Detailed Information for PDF-417 Barcode Symbology

PDF-417 Structure

Each pattern of PDF-417 is 17 units long which contain 4 bars (dark) and 4 spaces (light). Each pattern started with a bar and finished with a space. PDF-417 is consisted of 3 to 90 linear rows of stacked codewords. Each codeword is divided into three different clusters.

Encode Data Mode of PDF-417

Error Correction of PDF417

Like barcode Data Matrix ECC 200 and QR Code, PDF417 employs a Reed-Solomon (RS) algorithms error correction instead of check digits. The Reed-Solomon (RS) algorithms could detect and correct random symbols errors by simply adding t check symbols to the data symbol. The error correction has 9 levels which range from 0 to 8 and the codewords ranges from 2 to 512. So symbol size and encoding capabilities must be considered for an ideal error correction level.