All Topics  
PDF417

 

   Email Print
   Bookmark   Link






 

PDF417



 
 
PDF417 is a stacked linear bar code symbol used in a variety of applications, primarily transport
Transport

Transport or transportation is the movement of passenger and cargo from one location to another. Transport is performed by various modes of transport, such as aviation, rail transport, road transport, ship transport, cable transport, pipeline transport and space transport....
, identification
Identification

Identification or Identify may refer to:* Identification , the process of assigning a pre-existing individual or class name to an individual organism...
 cards, and inventory
Inventory

Inventory is a list for Good and materials, or those goods and materials themselves, held available in stock by a business. It is also used for a list of the contents of a household and for a list for will purposes of the possessions of someone who has died....
 management. PDF stands for Portable Data File. The PDF417 symbology was invented by Dr. Ynjiun P. Wang at Symbol Technologies
Symbol Technologies

Symbol Technologies is a manufacturer and worldwide supplier of mobile data capture and delivery equipment. The company specializes in barcode scanners, mobile computers, RFID systems and Wireless LAN infrastructure....
 in 1991, and has spawned an Open Source decoder project together with an Open Source encoder.






Discussion
Ask a question about 'PDF417'
Start a new discussion about 'PDF417'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Sample Pdf417
PDF417 is a stacked linear bar code symbol used in a variety of applications, primarily transport
Transport

Transport or transportation is the movement of passenger and cargo from one location to another. Transport is performed by various modes of transport, such as aviation, rail transport, road transport, ship transport, cable transport, pipeline transport and space transport....
, identification
Identification

Identification or Identify may refer to:* Identification , the process of assigning a pre-existing individual or class name to an individual organism...
 cards, and inventory
Inventory

Inventory is a list for Good and materials, or those goods and materials themselves, held available in stock by a business. It is also used for a list of the contents of a household and for a list for will purposes of the possessions of someone who has died....
 management. PDF stands for Portable Data File. The PDF417 symbology was invented by Dr. Ynjiun P. Wang at Symbol Technologies
Symbol Technologies

Symbol Technologies is a manufacturer and worldwide supplier of mobile data capture and delivery equipment. The company specializes in barcode scanners, mobile computers, RFID systems and Wireless LAN infrastructure....
 in 1991, and has spawned an Open Source decoder project together with an Open Source encoder. Another full-featured encoder is barcode4j.

Features

In addition to features typical of two dimensional bar codes, PDF417's capabilities include:

  • Linking. PDF417 symbols can link to other symbols which are scanned in sequence allowing even more data to be stored.
  • User-specified dimensions. The user can decide how wide the narrowest vertical bar (X dimension) is, and how tall the rows are (Y dimension).
  • Public domain format. Anyone can implement systems using this format without any license
    License

    The verb license or grant license means to give permission. The noun license refers to that permission as well as to the document memorializing that permission....
    .


Format

The PDF417 bar code (also called a symbol) consists of 3 to 90 rows, each of which is like a small linear bar code. Each row has:
  • a quiet zone. This is a mandated minimum amount of white space before the bar code begins.
  • a start pattern which identifies the type of symbol as PDF417. Every type of bar code symbology has a unique start and stop pattern.
  • a "row left" codeword containing information about the row (such as row number and what error correction rate the row is using)
    • 1 - 30 data codewords : Codewords are a group of bars and spaces representing one or more numbers, letters, or other symbols.
    • All rows have the same number of codewords.
    • Every codeword contains four bars and four spaces (where the 4 in the name comes from).
    • The total width of a codeword is 17 times the width of the narrowest allowed vertical bar (the X dimension). This is where the 17 in the name comes from.
    • Each codeword starts with a bar and ends with a space.
    • There are 929 codewords to choose from, 900 for data, and 29 for special functions.
    • Each codeword is printed using one of three distinct clusters:
      • A cluster is a bar-space pattern for each of the 929 codewords
      • no bar-space pattern is repeated between clusters
      • The row number determines which cluster to use
      • the cluster is the same for all codewords in a row.
      • The purpose of clusters is to determine which row (mod 3) the codeword is in, allowing the scan to be skewed from the horizontal. For instance, the scan might start on row 6 at the start of the row, and be on row 10 at the end.
  • a "row right" codeword with more information about the row.
  • a stop pattern.
  • a quiet zone.
Along with Data Matrix
Data Matrix

A Data Matrix code is a two-dimensional matrix barcode consisting of black and white "cells" or modules arranged in either a square or rectangle pattern....
, this symbology can be used to generate postage
Postage stamp

A postage stamp is adhesive paper evidence of a fee paid for Mail services. Usually a small rectangle attached to an envelope, the stamp signifies the person sending it has fully or partly paid for delivery....
 accepted by the United States Postal Service
United States Postal Service

The United States Postal Service is an Independent agencies of the United States government responsible for providing postal service in the United States....
. PDF417 is also selected by the airline industry's Bar Coded Boarding Pass standard (BCBP
BCBP

BCBP is the name of the standard used by more than 200 airlines. BCBP defines the 2-Dimensional bar code printed on a boarding pass or sent to a mobile phone for electronic boarding passes....
) as the 2D bar code symbology for paper boarding passes.

Documentation


Note that although it is in the public domain
Public domain

File:PD-icon.svgThe public domain is a range of abstract materials?commonly referred to as intellectual property?which are not owned or controlled by anyone....
, a fee is charged to purchase the standard.

External links

  • Open Source linear and stacked barcode encoder which supports pdf417