- Home
- Products
- Integration
- Tutorial
- Barcode FAQ
- Purchase
- Company
C# Data Matrix Generator Library SDK Integration & Developer GuideGenerate 2d barcode Data Matrix images in Visual C# .NET with complete sample C# source code
Index
C# Data Matrix Generator Introduction
C# Data Matrix Generator is one of the functions in OnBarcode's
.NET Barcode Generation Controls, which supports
generating & printing Data Matrix and 20+ other linear & 2D bar codes for C# applications.
Data Matrix Generator library, SDK & application OnBarcode provides several Data Matrix Generator components and software, including Data Matrix .NET, Data Matrix Java, Data Matrix VB.NET, Data Matrix ASP.NET, Data Matrix iPhone, Data Matrix iPad, Data Matrix Android, Data Matrix Generator. This document is providing a detailed C# source code about generating Data Matrix barcodes in C# class using C# Barcode generation component. Complete Data Matrix custmoization settings is included in C# Data Matrix generation guide. Create Data Matrix Barcodes in C#Creating Data Matrix barcode in C# class example: using System; using System.Collections.Generic; using System.Text; using OnBarcode.Barcode; using System.Drawing.Imaging; using System.Drawing; DataMatrix datamatrix = new DataMatrix(); // Barcode data to encode datamatrix.Data = "OnBarcode"; // Data Matrix data mode datamatrix.DataMode = DataMatrixDataMode.ASCII; // Data Matrix format mode datamatrix.FormatMode = DataMatrixFormatMode.Format_16X16; /* * Barcode Image Related Settings */ // Unit of meature for all size related setting in the library. datamatrix.UOM = UnitOfMeasure.PIXEL; // Bar module size (X), default is 3 pixel; datamatrix.X = 3; // Barcode image left, right, top, bottom margins. Defaults are 0. datamatrix.LeftMargin = 0; datamatrix.RightMargin = 0; datamatrix.TopMargin = 0; datamatrix.BottomMargin = 0; // Image resolution in dpi, default is 72 dpi. datamatrix.Resolution = 72; // Created barcode orientation. 4 options are: facing left, facing right, facing bottom, and facing top datamatrix.Rotate = Rotate.Rotate0; // Generate data matrix and encode barcode to gif format datamatrix.ImageFormat = ImageFormat.Gif; datamatrix.drawBarcode("C:\\barcodeimages\\datamatrix.gif"); /* You can also call other drawing methods to generate barcodes public void drawBarcode(Graphics graphics); public void drawBarcode(string filename); public Bitmap drawBarcode(); public void drawBarcode(Stream stream); */ More C# Barcode Generation Tutorials: |