Code 128 Image Sample -
.NET Barcode Scanner SDK Building up Perfect Quality Barcode Reading Software for .NET Online Demo Download Trial Purchase Now

Code 39 Barcode Scanner for .NET

back to home  >  .NET Barcode Scanner SDK  >  Read Barcodes in .NET  >  .NET Code 39 Reading Component

1D Code 39 scanning in .NET application could be difficult due to the complexity of barcode detecting and decoding. Here we'd like to introduce you a simple way to recognize and read Code 39 barcode image in .NET projects. To have a quick evaluation, please download free package of .NET Barcode Decoder Software online.

Decoding Code 39

Developed in 1974, Code 39 (aka Code 3 of 9, Code 3/9, Alpha39, Type 39, USS Code 39, or USD-3) is the first barcode symbology that could encode both numbers and alphabetical characters. It is used widely in non-retail environments.

pqScan .NET Barcode Scanner Control will save you a lot of effort if you are going to build a .NET application with Code 39 barcode scanning functionality. You don't need spend more time in looking into the complicated Code 39 encoding method, its checksum calculation, or any how wide or narrow bar and space differs from each other. The data information encoded in Code 39 linear bar code could be decoded and returned to your .NET application accurately. pqScan guarantees the decoding is totally compatible with Code 39 symbology standards ISO/IEC 16388:2007.

Easy to Use .NET SDK

pqScan .NET Code 39 barcode scanner SDK is completely compatible with .NET 2.0 and later versions. You can easily build almost all types of application in .NET or ASP.NET. It's easy to embed this SDK into C#.NET and VB.NET programming environments. Please feel free to contact our technical support team ( for any tech issue at any time.

High Quality Barcode Image Recognition

Code 39 1d barcode image scanning in .NET requires not only powerful feature of barcode decoding but also high quality image scanning technique. With more than five years' professional barcode image recognition and scanning experience, pqScan has made .NET Barcode Scanner Software the more powerful barcode reading component, especially for most commonly used barcode images recognition and scanning. The following six APIs in barcode scanning library for .NET enables programmers to read Code 39 in C# or VB.NET Windows Forms and ASP.NET web applications.

public static BarcodeResult[] Scan(Bitmap bitmap);
public static BarcodeResult[] Scan(Stream stream);
public static BarcodeResult[] Scan(string filename);
public static BarcodeResult[] Scan(Bitmap bitmap, BarCodeType barType);
public static BarcodeResult[] Scan(Stream stream, BarCodeType barType);
public static BarcodeResult[] Scan(string filename, BarCodeType barType);

Moreover, to improve Code 39 barcode recognition accuracy, we provide the APIs for one barcode recognition. It is suitable when there's only one Code 39 barcode on your image.

public static BarcodeResult ScanSingle(Bitmap bitmap);
public static BarcodeResult ScanSingle(Stream stream);
public static BarcodeResult ScanSingle(string filename);

Online Demo: Read Code 39

You can go to C# Tutorial: How to Read Barcode and VB.NET Tutorial: How to Read Barcode for more help. Please note, to read Code 39 from PDF document, you need to convert PDF to image file firstly and read barcode from rendered image.

pqScan SDK
Barcode Scanner for .NET
Online Guide
How to Scan Barcode
Barcode Type
Detect/Decode QR Code in .NET Detect/Decode PDF-417 in .NET Detect/Decode Data Matrix in .NET Detect/Decode Aztec Code in .NET Detect/Decode Code 128 in .NET Detect/Decode EAN-13 in .NET Detect/Decode EAN-8 in .NET Detect/Decode UPC-A in .NET Detect/Decode UPC-E in .NET Detect/Decode Code 93 in .NET Detect/Decode Codabar in .NET Detect/Decode ITF-14 in .NET View All Barcodes >>
When asked to share my experience with your barcode reader, several words flash across my mind: wonderful product, professional guidance, terrific service, reasonable price...Really a great job, thank you! Adonis Read