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-8 Recognition Control

back to home  >  .NET Barcode Scanner SDK  >  Read Barcodes in .NET  >  .NET EAN-8 Scanning Control

EAN-8 linear barcode is a supportive barcode symbology by pqScan .NET Barcode Scanner Software. This barcode recognition software allows .NET programmers to easily integrate EAN-8 barcode reading features into .NET windows and web applications. Moreover, if EAN-8 bar code on your image source is rotated to 180 degree, our barcode reader dll can do that work as well.

To better implement barcode reading library dll into your Visual C# and Visual Basic .NET applications, you would better know the available environment for using our software.

  • Windows System Based
  • Visual Studio 2005+ Versions
  • .NET Framework 2.0+ Versions
  • C# or VB.NET Programming Language

EAN-8 Barcode Overview

Have you already know about EAN-8 1d barcode? What data information can be decoded from this barcode symbology? Users are suggested to know some basic knowledge about EAN-8 bar code.

EAN-8 was introduced for use on small packages where an EAN-13 barcode would be too large, such as on cigarettes, pencils, and chewing gum packets. It is a continuous barcode with a mandatory Modulo 10 check digit, which determines the accuracy of all EAN-8 encoded data. That is to say, wrong check digit will cause the failure of barcode reading in your .NET project. Another thing you should know about EAN-8 is its encodable data, also the result of barcode decoding. Simply, it can encode 0, 1, 2, 3, 4, 5, 6, 7, 8, and 9. So, decoded data of EAN-8 in .NET project will be digits from 0-9.

API for .NET EAN-8 Reading

In this part, you will see nine bar code reading APIs for EAN-8 recognition for .NET windows and web applications. Firstly, you are supposed to use the one group of three APIs to define EAN-8 as desired barcode type that will be scanned and decoded from your image source. And our .NET Barcode Scanner DLL will only read and output this barcode information. Then, you can also try the second group APIs to scan the whole image and recognize all barcodes that it detects on loaded image source, in addition to EAN-8. Moreover, to improve EAN-8 barcode recognition accuracy, we provide another three APIs for one barcode recognition. It is suitable when there's only one EAN-8 barcode on your image.

The following APIs compiled in pqScan.BarcodeScanner.dll can help you implement .NET EAN-8 barcode scanning from three forms of image, including bitmap, stream, and string. For PDF EAN-8 barcode recognition, please see online tutorial: How to Read Barcode from PDF in .NET, VB.NET.

API for Defining EAN-8 Scanning

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

API for All Barcode Types Scanning

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

API for One Barcode Recognition

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

Online Demo: Read EAN-8

Do you need Visual C# and Visual Basic sample codes for reading EAN-8 barcode? If so, you may directly click to see detailed samples. Also, we provide C# and VB.NET online tutorials for linear and 2d bar codes reading. You may see here, C# Demo for Barcode Reading and VB.NET Demo for Barcode Reading.

pqScan SDK
Barcode Scanner for .NET
Online Guide
How to Scan Barcode
Barcode Type
Support QR Code Detecting in .NET Support PDF-417 Detecting in .NET Support Data Matrix Detecting in .NET Support Aztec Code Detecting in .NET Support Code 128 Detecting in .NET Support Code 39 Detecting in .NET Support EAN-13 Detecting in .NET Support UPC-A Detecting in .NET Support UPC-E Detecting in .NET Support Code 93 Detecting in .NET Support Codabar Detecting in .NET Support ITF-14 Detecting in .NET View All Barcodes >>
I checked over 5 different sites looking for what I wanted, comparing quality, availability and price. I'm thrilled I found you. Your site had the product I wanted, with great quality and reasonable price. Boyce Creed