Generate and print Code 3 of 9 barcode using C# barcode library for .NET application
C# Barcode Generator for Code 3 of 9 Creation
  • Professional barcode component for .NET 2.0/3.0/4.0
  • Generate QR Code, UPC/EAN, Code 128, ISBN, and more in .NET
  • Support VB.NET, C#, Managed C++ and Borland Delphi for .NET
Barcode in C# > Linear > Code 39
Generate Code 3 of 9 Barcode using C# Barcode Component
  • Add Code 39 barcoding capability easily into Microsoft .NET Framework Applications
  • Easily create extremely accurate ISO compliant Code 39 symbology defined in ISO / IEC 16388
  • Compatible with SQL Server Reporting Service and Crystal Reports for C# .NET
  • Create graphic images as PNG, BMP, GIF, JPEG, TIFF and multipage TIFF formats
  • Support drag-and-drop implementation & C# .NET classes implementation
  • Provide easy-to-configure control with royalty free & perpetual license
  • Visual C#.NET source code included in purchased version
  • Strong named 100% managed code created in C# for .NET application
Code 39 barcode class library for C#.NET provides the easy-to-use control that enablesCode 39 barcode images to be generated and embedded into .NET applicaitons. This barcode component allows drag-and-drop implementation and C# .NET class implementation. In addition to ease of use, this barcode professional also allows customization of X-dimension, wide-to-narrow ratio, barcode height, margins and other parameters to achieve the desired performance.
Code 39 Barcode Generator for C#.NET:
  • Windows Forms Application (design-time and runtime support)
  • .NET Console Application (runtime support)
  • .NET Class Library (runtime support)
  • Windows Service (runtime support)
Barcode Generator DLL for C#.NET - Code 3 of 9 Specifications
Code 39, the first alphanumeric symbology developed by Intermec, is also known as Alpha39, Code 3 of 9, Code 3/9, Type 39, USS Code 39, or USD-3. This discrete barcode symbology could encode numeric digits 0-9, upper case letters A-Z and special character and symbols with variable length. In order to encode the lower case letters a to z, Code 39 Extended barcode should be applied. For applications wishing to enhance data security, a modulo 43 symbol check character should be appended.
Valid character set of Code 39 control for C#.NET:
  • 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
  • Upper case letters (A - Z)
  • Special characters: - (Dash), $ (Dollar), % (Percentage), (Space), . (Point), / (Slash), + (Plus)
  • Lower case letters (a - z) To encode lower case letters, Code 39 Extended barcode
Barcode Generating API for C#.NET - Code 3 of 9 Barcode Generation


Before you create Code 39 in Windows Forms applications, you need install:
  • Windows 7, Windows Server 2008, Windows Vista, Windows Server 2003 or Windows XP
  • .NET Framework 2.0, 3.0, 3.5 and above
  • Microsoft Visual Studio 2005/2008/2010
  • Avapose.Barcode for .NET

Generate and create Code 3 of 9 in image using C# barcode creator component

  1. Download Avapose.Barcode for .NET trial package and unzip;
  2. Navigate to the Avapose.linearbarcode.winforms.dll and add it to the Winforms project reference;
  3. Drag and drop a button to the form, and double-click the button;
  4. Write the C# code samples below;
  5. Debug it, Code 39 barcode image will be shown on the Form.

using Avapose.linearbarcode;

Linear Barcode = new Linear();

Barcode.LinearBarcode = LinearBarcode.Code39;

Barcode.BarcodeData = "Avapose.Barcode.Winforms.(Code39)";

Barcode.BarWidth_X = 2;

Barcode.Rotation = Degree0;

Barcode.BarcodeHeight = 0;

Barcode.BarcodeWidth = 0;

Barcode.ResizeBarcode = true;



// create and draw to image file
public void DrawBarcodeImage (string filename);

// create, draw, paint barcode on Graphics object
public void DrawBarcodeImage (Graphics graphics);

// create, draw, paint barcode on Bitmap object
public Bitmap DrawBarcodeImage ();

// create, draw, paint barcodeon Stream object
public void DrawBarcodeImage (Stream fileStream);

// create, draw, paint barcode on byte[] object
public byte[]DrawBarcodeImage AsBytes();

Related Code 3 of 9 Barcode Integration & Generation Information
The following Code 3 of 9 barcode integration and creation information links relate to this product that may be of interest to you:
Testmonial for Avapose Barcode Generator for C# .NET
We bought your product Barcode Generator for C# .NET a few weeks ago, and it works pretty well!
Carlos Louis, Eureka Software Ltd, UK.