Add Intelligent Mail Barcode generation functionality into ASP.NET Web applications
ASP.NET Intelligent Mail Barcode Generator Control
  • Easy to create and print USPS IM Barcode image in ASP.NET Web Applications
  • Reliable Intelligent Mail barcode creating component for ASP.NET 2.0/3.0/3.5/4.0
  • Support SSRS, Crystal Reports for .NET and Local Reports(RDLC) in ASP.NET
Barcode ASP.NET > Barcode in ASP.NET > Linear > Intelligent Mail
USPS IMBarcode Creating Component for ASP.NET
  • Fully integrated in Visual Basic .NET, C#, Managed C++ and Borland Delphi for .NET
  • Easily insert Intelligent Mail barcoding features in web applications
  • Support class implementation and IIS implementation
  • Create barcode images in Gif, Jpeg, Png, Tiff, Bmp, Emf etc.
  • Checksum of some linear barcodes could be enabled or disabled
  • Perform well in .NET Framework 2.0, 3.5 and above
  • Provide trial package & optional sample code
  • Rotation angles of created Intelligent Mail include 0 degree, 90 degree, 180 degree, and 270 degree
Avapose.Barcode for ASP.NET is a mature component designed for inserting Intelligent Mail barcode images in web applications. This barcode library is compatible with almost popular web browsers which support GIF, JPEG, BMP and PNG images. Customization of properties relating to barcode height, margins, width, color etc. are acceptable provided the interpretation is clearly legible.
Intelligent Mail barcode class library for ASP.NET:
  • ASP.NET Web Site (design-time and runtime support)
  • Console Application (runtime support)
  • Class Library (runtime support)
  • ASP.NET Web Services (runtime support)
ASP.NET Barcode Generation SDK - Intelligent Mail Specification
Intelligent Mail Barcode is a linear barcode used in the USPS mail stream for delivering mails. It is also known as 4CB, 4-CB or USPS4CB with fixed length. Intelligent Mail Barcode contains the capability of both POSTNET and PLANET, and is composed of barcode identifier, service type identifier, mailer ID, sequence number, and deliver ZIP code.
ASP.NET barcode componnet encodes:
  • Numeric digit: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Barcode ASP.NET Web Sever Control - Intelligent Mail Barcode Creation


Before inserting Intelligent Mail in web applications, you need install:
  • Operating Systems: Windows XP, Windows Vista and Windows XP
  • .NET Framework: 2.0, 3.0, 3.5, 4.0 and 4.5
  • Microsoft Visual Studio: 2005, 2008 and 2010
  • IIS (Internet Information Services)
  • Avapose.Barcode for ASP.NET

Drag and drop Intelligent Mail barcode to web forms applications using ASP.NET barcode control

  1. Copy Avapose.linearbarcode.aspnet.dll to your ASP.NET project folder;
    (Do not copy .dll to .NET bin directory, Visual Studio will do so.)
  2. Copy "linear.aspx" and "linear.aspx.cs" in barcode folder and place them to the target project folder;
  3. Navigate to the dll and add it as item on the toolbox, then you could find the "LinearWebControl" on the toolbox;
  4. Drag and drop the "LinearWebControl" to your aspx page;
  5. Click "Debug" and Intelligent Mail occurs.

Create Intelligent Mail barcode in .NET Class using Barcode ASP.NET Web Server Component

  1. Download Avapose.Barcode for ASP.NET free package and unzip it on hard drive;
  2. Copy the Avapose.linearbarcode.aspnet.dll to target folder; (Do not copy bin directory, VS will do it automatically)
  3. Add Avapose.linearbarcode.aspnet.dll to reference of your ASP.NET project;
  4. Copy "linear.aspx" and "linear.aspx.cs" in barcode folder and place them in the target project folder;
  5. Write the VB or C# code samples provided below;
  6. Debug it, the Intelligent Mail image could be created.

C# code

using Avapose.linearbarcode;
Linear Barcode = new Linear();

Barcode.LinearBarcode = LinearBarcode.Onecode;

Barcode.BarcodeData = "12345678901234567890";

Barcode.BarWidth_X = 2;

Barcode.Rotation = Degree0;

Barcode.BarcodeHeight = 2;

Barcode.BarcodeWidth = 60;

Barcode.ResizeBarcode = true;


VB code

Dim a As Avapose.linearbarcode.Linear = New Avapose.linearbarcode.Linear()
vb.LinearBarcode = Avapose.linearbarcode.LinearBarcode.Onecode
vb.BarcodeData = "12345678901234567890"
vb.BarWidth_X = 2
vb.BarHeight_Y = 60
vb.ImageFormat = System.Drawing.Imaging.ImageFormat.Gif

Add USPS Intelligent Mail barcode to IIS for ASP.NET web applications

  1. Download Avapose.Barcode for ASP.NET and unzip;
  2. Copy Avapose.linearbarcode.aspnet.dll to the project folder of your web Application;
    (The DLL will be copied to the bin directory automatically)
  3. Copy "linear.aspx" and "linear.aspx.cs" in barcode folder and place them in the target project;
  4. Restart IIS, and navigate to http://YourDomain:Port/barcode/linear.aspx?BarcodeData=12345678901234567890&LinearBarcode=33
  5. Now a Intelligent Mail barcode is generated, you can change barcode property below;
  6. To add the created Intelligent Mail images in html or aspx pages, simply insert the following image tag into your web pages:<img src= http://YourDomain:Port/barcode/linear.aspx?BarcodeData=12345678901234567890&LinearBarcode=33">
Testimonial for Barcode Generation SDK for ASP.NET
We bought your product Barcode Generator for ASP.NET a few weeks ago, and it works pretty well!
Carlos Louis, Eureka Software Ltd, UK.