BizCode Barcode Generator for .NET Ultimate
The most robust & powerful barcode generating SDK for Microsoft .NET Framework
Quick Overviews
  • Powerful barcode creating DLL
  • Completely run in VB.NET
  • 100% sample code provided
  • Multiple barcode formats
  • Full controls provide
Tutorial to Generate Code 39 in VB.NET Library
Code 39, known Alpha 39, Code 3 of 9, USD-3, Type 39 as well, was invented by Intermec Co. in 1974, and then adopted by American Department of Defense. It is the first alphanumeric barcode in the world. It consists of 9 bars, including 5 black bars, 4 white bars. Three of those 9 bars are wide bar.
Code 39 Barcode Control for Viusal Basic.NET is an easy-to-use barcode generating library which allows developers easy to generate and create Code 39 barcode in VB.NET applications, VB.NET class and console applications, etc. It is completely built and run in VB .NET 2.0/3.0/4.0 with source code provided.
Several Code 39 barcode options are provided to customize Code 39 barcodes by setting barcode text and appearance related properties, like font, X, Y dimensions, wide to narrow ratio, quiet margin, etc. Besides, human-readable text can be easily shown with specified font, size and font style.

Code 39 Specification - ISO / IEC 16388 (2nd edition 2007-05-15)is pre-configured so that all Code 39 barcodes are valid and scannable. You can get more specific tutorials here on how to encode customizing Code 39 & Code 39 Extension, how manipulate customizing Code 39 & Code 39 Extension barcode image, and how to resize customizing Code 39 & Code 39 Extension barcode.
Code 39 Generator for VB.NET Features
Encodable CharactersSupport to encode:
- Numeric data: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
- Uppercase letters: A - Z
- Seven special characters: -, $, :, /, ., +
Code 39 Extension Encodable CharactersSupport to encode Standard ASCII characters 0-127 (default: ISO/IEC 646)
Barcode SpeciationAccurate Code 39 & Code 39 Extension generation in accordance with ISO / IEC 16388 (2nd edition 2007-05-15)
Flexible Size OptionMultiple options provided to adjust Code 39 barcode X, Y dimension, barcode width & height, wide/narrow ratio, quiet margin etc
Check Digit CalculationProvide an optional Mod 43 check digit for Code 39 barcodes
Code TextEasy to customize font style of human-readable text and display it under Code 39 barcodes
Code 39 Generator for VB.NET Requirements
Windows OS
- Microsoft Windows 7
- Windows Server 2008
- Windows Vista
- Windows Server 2003
- Windows XP
Development Environments
- .NET 2.0/3.0/4.0
- Visual Studio 2005/2008/2010
- VB.NET Windows Forms Application
- VB.NET Class and Console Applications
- VB.NET Web Forms
- VB.NET SSRS and Crystal Report
Install .NET Code 39 Generator in VB.NET
Add Windows Forms Barcode Generating Reference to Your Project
  1. Unzip BizCode Generator for .NET Ultimate package;
  2. Add BusinessRefinery.Barcode.Win.dll to your Winforms project folder;
    (The DLL will be copied to the bin directory automatically)
  3. Then BusinessRefinery.Barcode.Win.dll is added on your .NET Winforms project.
Install .NET Code 39 Generator in VB.NET
Add ASP.NET Barcode Generating Reference to Your Project
  1. Unzip BizCode Generator for .NET Ultimate package;
  2. Add BusinessRefinery.Barcode.Web.dll to you ASP.NET project folder;
    (The DLL will be copied to the bin directory automatically)
  3. Then BusinessRefinery.Barcode.Web.dll is added on your ASP.NET project.
How to Generate Code 39 Barcode Image Using VB.NET Class in .NET?
Copy those following sample code to your VB.NET projects:
Dim barcode As BusinessRefinery.Barcode.Linear = 
New BusinessRefinery.Barcode.Linear()
barcode.Symbology = BusinessRefinery.Barcode.Symbology.CODE39
barcode.Code = "0123456789"
barcode.Resolution = 104
barcode.Rotate = BusinessRefinery.Barcode.Rotate.Rotate270
barcode.Format = System.Drawing.Imaging.ImageFormat.Gif
barcode.drawBarcode2ImageFile("c:/code-39-vb-net.gif")