The POSTNET (POSTal Numeric
Encoding Technique) barcode was developed by the US Postal Service to encode
ZIP Code information on letter mail for rapid and reliable sorting by BCSs. The
POSTNET barcode can represent a five-digit ZIP Code (32 bars), a nine-digit
ZIP+4 code (52 bars), or an eleven-digit delivery point code (62 bars).
The Delivery Point Barcode (DPBC) is formed by adding 10 bars
to an existing ZIP+4 barcode. The 10 bars represent two additional digits
(normally the last two digits of the street address, post office box, rural
route number, or highway contract route number).

The Delivery Point Barcode (DPBC) - USPS POSTNET
The POSTNET barcode is always printed in a format that begins
and ends with a frame bar (full or tall bar). To ensure POSTNET accuracy during
mail processing, a correction character a.k.a. Checksum (five bars) must be
included immediately before the rightmost frame bar of all POSTNET barcodes.
Postnet Barcode for .NET, ASP.NET supports:
- 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
- Add Reference BarcodeLib.Barcode.dll to your .NET project (ASP.NET website, Forms, any .NET project)
In your .NET class.
BarcodeLib.Barcode.Linear.Linear barcode = BarcodeLib.Barcode.Linear.Linear();
barcode.Data = "your barcode data";
// other barcode settings.
// save barcode image into your system
barcode.drawBarcode("c:/barcode.gif");
* Please set properties
UOB and
Resolution, before you set any image size related properties like barWidth, margin.