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

.NET EAN-13 Scanner Library

back to home  >  .NET Barcode Scanner SDK  >  Read Barcodes in .NET  >  .NET Library for EAN-13 Recognition

EAN-13 linear barcode was implemented by the International Article Numbering Association (EAN) in Europe and used in supermarket for products identification at point of sales. If you are searching for the software of reading this 1d bar code type, then pqScan Barcode Recognition Software for .NET can help with this. You can use this software in C# or VB.NET programming environment with Windows system and .NET Framework 2.0+.

Provided EAN-13 Reading Function

Let's firstly have a look at what can pqScan Barcode Recognition Software for .NET can do for you.

By the way, if you do not specify EAN-13 in your Visual Studio .NET barcode reading project, then, our barcode reading library control can also return all the decoded barcode types (see detailed APIs below). Furthermore, 1d and 2d barcodes recognition from PDF file can be achieved by using this scanner component together with .NET PDF to Image Converter Library.

Use Mature EAN-13 Reading API

To better meet customer's needs, we developed two types of APIs for .NET EAN-13 barcode reading and decoding. You see the following two situations. Please note that your image file can be loaded as bitmap, string or stream in .NET class programming.

Situation 1: Only Need to Recognize EAN-13 in .NET

In Visual Studio .NET project, you know the barcode on your image is EAN-13 symbol and you only need to read this bar code type. Then, use the following three APIs. And the return value will include encoded barcode data, as well as barcode type information. In this way, you can save the time of .NET barcode reading because our .NET barcode decoder DLL will be controlled to read EAN-13 barcode(s) only, instead of scanning the whole image source.

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

Situation 2: Need to Recognize All Barcodes in .NET (EAN-13 Included)

This is suitable if you are involved in a .NET barcode scanning program and have the need of reading all barcodes including EAN-13 font from your images. By implementing following APIs, the whole image source will be scanned and all barcodes on it will be detected and recognized. Within seconds, all barcodes information including encoded data (digits) and barcode types will be returned.

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

Situation 3: Only Have One EAN-13 Barcode on Image

To improve EAN-13 barcode recognition accuracy, we provide the APIs for one barcode recognition. It is suitable when there's only one EAN-13 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 EAN-13

EAN-13 is a superset of UPC-A (the original 12-digit Universal Product Code (UPC) system developed in the United States). And UPC-A barcode reading in .NET application is also similar to .NET EAN-13 reading. You may click to see details.

You can also go to Read EAN-13 Using C# & VB.NET Demos, Read Barcode in C# Programming and Read Barcode in VB.NET Programming.

pqScan SDK
Barcode Scanner for .NET
Online Guide
How to Scan Barcode
Barcode Type
QR Code Reading for .NET PDF-417 Reading for .NET Data Matrix Reading for .NET Aztec Code Reading for .NET Code 128 Reading in .NET Code 39 Reading in .NET EAN-8 Reading in .NET UPC-A Reading in .NET UPC-E Reading in .NET Code 93 Reading in .NET Codabar Reading in .NET ITF-14 Reading in .NET View All Barcodes >>
One of the best business decisions I made was choosing pqScan barcode scanner product. Honestly, your product has great quality at a fair price. Also, your superb customer support earns my appreciation. Baird Swenson