C# Code 39 Generator Library SDK

Integration & Developer Guide for Code 39 linear barcode image generation in C#

Generate barcode Code 39 images in Visual C# .NET with complete sample C# source code


In this C# tutorial, you will learn how to generate Code 39 barcode images in .NET Windows and ASP.NET applications using C#.

  • Fully support ISO/IEC 16388 standard
  • Easy to encode characters with Code 39 standard mode or full ASCII mode
  • Encode and draw high dpi Code 39 image on specific area for printing
  • Easy to enable Code 39 generation in ASP.NET Core, MVC, WinForms, WPF, web service.
  • Support .NET 10, 9, 8, 7, 6, 5, .NET Core 3.1, 2.1, and .NET Framework 4.x, 3.x, 2.x

How to create Code 39 barcodes in ASP.NET and Windows using C#

  1. Download .NET Code 39 Barcode Generator Suite
  2. Install C# library to create Code 39 barcodes in .NET projects
  3. Step by Step Tutorial










Code 39, also known as Alpha39, Code 3 of 9, Code 3/9, Type 39, USS Code 39, or USD-3, is the first alpha-numeric linear barcode symbology used world-wide.



C# Code 39 Generator is one of the linear barcodes generation in OnBarcode's C# Barcode Generation Controls, which generates & prints Code 39, Code 39 extension and other linear & 2D bar codes in C#.NET applications.










Common Asked Questions

What is Code 39 barcode used for?

Code 39, also known as Code 3 of 9, was the first barcode to encode both numbers and letters. It is most commonly used in the inventory, government, military and electronics industries. Using C# barcode generator library, you can need choose right barcode format in property Type to create Code 39 or Code 39 extension barcodes.

To create Code 39 regular barcodes in C#, apply the barcode Type as BarcodeType.CODE39.
To create Code 39 extended barcodes using C#, apply the barcode Type as BarcodeType.CODE39EX.

Can Code 39 barcode encode lowercase letters?

Code 39 barcode regular version does not support lowercase letters encoding. However Code 39 extended version supports. In C# class, set the barcode object property Type to BarcodeType.CODE39EX to create Code 39 barcodes with lowercase text encoded.

What is the minimum size for Code 39?

Code 39 barcodes need meet the following size requirements.
  • Width of narrow element (X): the mimumum bar width is defined by the application specification. In C# class, you can customize the Code 39 bar/space module width by barcode property X
  • BarCode height: the minimum height is 5.0mm or 15% of symbol width (excluding quiet zones), whichever is greater. Using C# barcode library, you can customize the Code 39 barcode height through property BarcodeHeight

What is the ratio of narrow to wide bars in Code 39 barcode?

The valid ratio of Code 39 narrow to wide bars is from 1:2 to 1:3. You can apply the Code 39 ratio configure through property N using C# barcode library.

What is the difference between Code 39 and Code 128 barcodes?

Code 128 requires a checksum. If the Code 128 barcode is damaged, it may still be scannable. Code 39 checksum is optional. If the Code 39 barcode without checksum is damaged, it won't be scannable. In C# class, you can generate Code 39 barcode with or without check sum applied using C# Barcode Generator library.

In C#, enable property AddCheckSum to append a checksum character to the end of Code 39 barcode. code39.AddCheckSum = true;.

What is the difference between barcode 39 and barcode 93?

Code 93 is an updated version of Code 39. Code 93 is a higher-density barcode type compared to Code 39. C# barcode library supports both Code 39 and Code 93 barcodes generation in C# applications.

Apply property Type to BarcodeType.CODE39 or BarcodeType.CODE39EX to generate Code 39 regular and extended barcodes.

Apply property Type to BarcodeType.CODE93 print Code 93 barcode images in C# project.




Summary

Top
OnBarcode C# Barcode Generator makes it easy to generate, create Code 39 and other linear & 2d barcodes in .NET projects.

OnBarcode offers several Code 39 Generator components and software, such as free Excel Code 39 barcode add-in, Code 39 in Java, Code 39 in VB.NET, Code 39 in ASP.NET, Code 39 Generator.




































Terms of Use | Privacy Policy
Copyright © OnBarcode.com . All rights reserved.
Terms of Use | Privacy Policy
Copyright © OnBarcode.com . All rights reserved.