BizCode Barcode Reader for .NET
Mature and high-quality barcode reader /scanner for Microsoft .NET Framework
Quick Reviews:
  • High-quality barcode reader
  • C#, VB.NET sample code
  • Support linear, 2D barcodes
  • High speed reading
  • Easily to use barcode control
Barcode .NET > Barcode in .NET > 2D > Data Matrix
How to Read Data Matrix Barcode in .NET Library
Data Matrix is a 2D barcode symbology specified by GS1 as well as ISO/ IEC specifications. Data Matrix can encode all ASCII specified characters, including uppercase & lowercase letters A-Z, a-z and numeric digits 0-9, as well as some special characters.
BizCode Barcode Reader for .NET can easily read, scan Data Matrix two-dimensional barcode images in various image formats including Png, Gif, Jpeg, Bmp and Tiff. Data Matrix in different orientations like 0, 90, 180 or 270 degrees can be read in no time with accurate data output. All Data Matrix formats and data formats are supported with strict testing. Just download a free demo now and you can start decoding Data Matrix in ASP.NET Web Applications, Visual C# and VB.NET Class Library and Console Applications.
Data Matrix Reader for .NET Features
Data Matrix Readable Data: - Numeric data: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
- Alphabets: A-Z, a-z
- Special characters
Supported Data Matrix Types Data Matrix ECC200
Supported Image Formats Png, Jpeg, Gif, Bmp and Tiff
Barcode Orientations 0, 90, 180 or 270 degrees
Programming Language Visual C#, Visual Basic.NET (VB.NET)
Data Matrix Reader for .NET Requirements
Windows OS
- Microsoft Windows 7
- Windows Server 2008
- Windows Vista
- Windows Server 2003
- Windows XP
Development Environments
- .NET 2.0/3.0/4.0
- Visual C#, Visual Basic- Visual Studio 2005/2008/2010
- .NET Class and Console Applications
- ASP.NET Web Forms
Install Data Matrix Reader for .NET
  1. Download and unzip BizCode Reader for .NETpackage;
  2. Copy BusinessRefinery.Barcodes.Reader.dll to your project folder. (please do not copy to your .NET project bin folder, during building, Visual Studio will do it for you.)
  3. Add BusinessRefinery.Barcodes.Reader.dll to your .NET barcode reading project reference.
How to Read Data Matrix .NET Image Objects using C#, VB.NET Class
using BusinessRefinery.Barcode;
using BusinessRefinery.Barcodes.Reader;

BusinessRefinery.Barcode.DataMatrix barcode = new DataMatrix();
barcode.Code = "DataMatrixReader";

Bitmap bmp = barcode.drawBarcodeOnBitmap();

string[] barcodes = BarCodeReader.scanBarCode(bmp,
BusinessRefinery.Barcodes.Reader.BarCodeType.DATAMATRIX);
Dim barcodes As String() = BarCodeReader.scanBarCode("c://dmtest.png", 
BusinessRefinery.Barcodes.Reader.BarCodeType.DATAMATRIX)
How to Read Data Matrix Image File using C#, VB.NET Class
using BusinessRefinery.Barcode;
using BusinessRefinery.Barcodes.Reader;

BusinessRefinery.Barcode.DataMatrix barcode = new DataMatrix();
barcode.Symbology = Symbology.DataMatrix;
barcode.Code = "ScanDataMatrix";

barcode.drawBarcode2ImageFile("c://datamatrix.png");

string[] barcodes = BarCodeReader.scanBarCode("c://datamatrix.png",
BusinessRefinery.Barcodes.Reader.BarCodeType.DATAMATRIX);
Dim barcodes As String() = BarCodeReader.scanBarCode(bmp, 
BusinessRefinery.Barcodes.Reader.BarCodeType.DATAMATRIX)