BizCode Generator for .NET Ultimate
The most robust & powerful barcode generating SDK for Microsoft .NET Framwork
Quick Overviews
  • Mature barcode creating SDK
  • Support .NET 2.0/3.0/4.0
  • 100% developed in C#.NET
  • Dynamic barcodes support
  • User-defined controls provided
How to Generate Code 39 in C# Library
Code-39 is also called ANSI/AIM Code 39, ANSI/AIM Code 39, Uniform Symbology Specification Code 39, USS Code 39, USS 39, Code 3/9, Code 3 of 9, USD-3, LOGMARS, Alpha39, Code 39 Extended, and Code 39 Full ASCII. It is the first alphanumeric linear barcode still widely used-especially in non-retail environments.
Code 39 Control for C#.NET is one part of BizCode Generator for .NET Ultimate, which consists of series of .NET barcode generating SDK to optimize the barcode generation and add advanced barcode printing features to the .NET projects using Visual C# class.
Code 39 Generator SDK for C#.NET offers advanced functionalities for developers that make it easier to manipulate barcode images. Besides, Code 39 generator for C#.NET provides several options that can make human-readable text and automatically computing checksum enabled or disabled.

This page explain how to create your own Code 39 in C#.NET applications in accordance ISO / IEC 16388 (2nd edition 2007-05-15); you may get more specific user manuals here on how to encode valid data for Code 39, how print and save Code 39 in Png and other image formats, and how to specify proper size for Code 39.
Code 39 Generator for C#.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)
Easy to UseSimple to draw Code 39 barcodes with .NET Design View Barcode Control
Comprehensive User ManualEasy to generate Code 39 with comprehensive C# sample codes, minimum Code 39 knowledge required
Image & SizeRich Code 39 settings to customize your generating barcodes
Code 39 Generator for C#.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
- C#.NET Windows Forms Application
- C#.NET Class and Console Applications
- C#.NET Web Forms
- C#.NET SSRS and Crystal Report
Install .NET UPC-A Generator in C#.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 UPC-A Generator in C#.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 C# Class In .NET?
Copy those following sample code to your C#.NET project:
using BusinessRefinery.Barcode;

Linear barcode = new Linear();
barcode.Symbology = Symbology.CODE39;
barcode.Code = "0123456789";
barcode.DisplayStartStopChar = true;
barcode.Resolution = 104;
barcode.Rotate = Rotate.Rotate180;
barcode.Format = ImageFormat.Gif;
barcode.drawBarcode2ImageFile("c:/code-39-csharp.gif");