BizCode Barcode Generator for .NET Ultimate
The most mature & flexible barcode SDK for Microsoft .NET Framework
Quick Overviews
  • Mature barcode creating SDK
  • Support every .NET IDEs
  • Support C#, VB.NET, etc.
  • Dynamic barcodes support
  • For all printers
How to Generate Data Matrix in .NET Library
Data Matrix (a.k.a. Data Matrix ECC200) code is a two-dimensional matrix barcode consisting of black and white "cells" or modules arranged in either a square or rectangular pattern. A Data Matrix symbol can store up to 2,335 alphanumeric characters.
Data Matrix for .NET Ultimate is designed to generate and create Code 128 barcodes in ASP.NET Web projects. It is easy to be worked with Microsoft Visual Studio and supports VS 2005, VS 2008 and VS 2010.
Data Matrix Generating SDK for .NET provides advanced imaging functionalities to generate high quality Data Matrix image in JPEG, GIF, PNG, TIFF and Bitmap files without any distortion in .NET programs. Developers are able to manipulate Data Matrix barcode imaging by setting image size, color, orientation and resolution, etc.
Data Matrix for .NET Ultimate Features
Encodable CharactersSupport to encode:
- Standard ASCII characters 0-127 (default: ISO/IEC 646)
- Extended ASCII characters 128-255 (default: ISO/IEC 8859-1)
Barcode SpecificationAccurate Data Matrix generating in according with ISO / IEC 16022 (2nd edition 2006-09-15) and GS1 General Specification (Version 8)
.NET Framework Support.NET 2.0/3.0/4.0 and Visual Studio .NET 2005/20008/2010
Size AdjustmentsFlexible sizing options over Data Matrix module size, barcode width & height, margins and other properties
Flexible size optionsEasy rotate Data Matrix barcode angle and save generated Data Matrix images into multiple fomats
Image CustomizationBarcode Quality Output Data Matrix barcode images in highest resolution but still support low-resolution printers
Data Matrix for .NET Ultimate 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
- C#, Visual Basic, Managed C++ and Borland Delphi.NET
- Visual Studio 2005/2008/2010
- .NET Windows Forms Application
- .NET Class and Console Applications
- ASP.NET Web Forms
- .NET SSRS and Crystal Report
Install Data Matrix Generator for .NET Ultimate
  1. Download BizCode Generator for .NET Ultimate and unzip;
  2. Add reference: Add "BusinessRefinery.Barcode.Web.dll" or "BusinessRefinery.Barcode.Win.dll" to your project reference;
  3. Add to toolbox: To add Barcode Control to your .NET Winforms or ASP.NET Web Forms toolbox.
How to Drag & Drop Barcode Control into ASP.NET projects?
  1. Install ASP.NET Barcode Control;
  2. Add ASP.NET Barcode Control onto your .NET Visual Studio Toolbox;
  3. Copy "datamatrix.aspx" and "datamatrix.aspx.cs" to the folder where your aspx pages are generating barcodes;
  4. Drag and drop the WebDataMatrix control into the Forms;
  5. Run the website and you will see a barcode image generated.
How to Drag & Drop Barcode Control into .NET Winforms projects?
  1. Install .NET Winforms Barcode Control;
  2. Add .NET Winforms Barcode Control onto your .NET Visual Studio Toolbox;
  3. Drag and drop the WinDataMatrix control into the Forms;
  4. Run the website and you will see a barcode image generate.
How to Generate Data Matrix in .NET with C#, VB.NET Class?
Copy those following code to your .NET projects:
using BusinessRefinery.Barcode;

DataMatrix barcode = new DataMatrix();
barcode.Code = "Data Matrix";
barcode.Resolution = 104;
barcode.Rotate = Rotate.Rotate180;
barcode.Format = ImageFormat.Gif;
barcode.drawBarcode2ImageFile("c:/data-matrix-csharp.gif");
Dim barcode As BusinessRefinery.Barcode.DataMatrix = 
New BusinessRefinery.Barcode.DataMatrix()
barcode.Code = "Data Matrix"
barcode.Resolution = 104
barcode.Rotate = BusinessRefinery.Barcode.Rotate.Rotate270
barcode.Format = System.Drawing.Imaging.ImageFormat.Gif
barcode.drawBarcode2ImageFile("c:/data-matrix-vb-net.gif")
How to Create Your Own Data Matrix in IIS?
  1. Download BizCode Generator for .NET Ultimate and unzip;
  2. Copy the whole barcode fold and contents into IIS and create a new virtual directory called "br_barcode";
  3. Restart IIS, navigate to http://localhost/br_barcode/datamatrix.aspx?code=0123456789;
  4. Add an image tag <img> into the web page to create Code 39 barcode image in html or aspx pages, e.g.
    <img src="http://localhost/br_barcode/datamatrix.aspx?code=0123456789"/>
How to Draw Data Matrix Barcodes to Image Files (GIF, JPEG, BMP, PNG, & TIFF)?
Copy those following code to your .NET projects:
using BusinessRefinery.Barcode;

DataMatrix barcode = new DataMatrix();
barcode.Code = "Data Matrix";
barcode.Format = ImageFormat.Gif;
barcode.drawBarcode2ImageFile("c:/data-matrix-csharp.gif");
Dim barcode As BusinessRefinery.Barcode.DataMatrix = 
New BusinessRefinery.Barcode.DataMatrix()
barcode.Code = "Data Matrix"
barcode.Format = System.Drawing.Imaging.ImageFormat.Gif
barcode.drawBarcode2ImageFile("c:/data-matrix-vb-net.gif")
How to draw & print Data Matrix barcodes to .NET objects like Graphics, Stream, Bitmap?
Copy those following code to your .NET projects:
public void drawBarcode2ImageFile(string filename);
public void drawBarcode2Stream(Stream fileStream);
public byte[] drawBarcodeAsBytes();
public Bitmap drawBarcodeOnBitmap();
public void drawBarcodeOnGraphics(Graphics graphics);
Public Sub drawBarcode2Stream(ByVal fileStream As System.IO.Stream)
Public Sub drawBarcodeOnGraphics(ByVal graphics As
System.Drawing.Graphics)
Public Function drawBarcodeAsBytes() As Byte()
Public Function drawBarcodeOnBitmap() As System.Drawing.Bitmap