Enjoy free 6-month Premium Support & free 12-month Software Update with a purchased Crystal Reports Barcode Generator Control License
Crystal Reports Barcode Generator Control SDK Supported Barcodes
2D Barcode Images Supported by Crystal Reports Barcode Generator Control: Data Matrix, QR-Code, and PDF-417;
Linear Barcode Images Supported by Crystal Reports Barcode Generator Control: Codabar, Code 11, Code 2 of 5, Code 39, Code 93, Code 128, EAN-8, EAN-13, EAN-128, Interleaved 2 of 5, ITF-14, UPC-A, UPC-E, etc.
BarcodeLib.com .NET Crystal Reports Barcode Generator SDK can fully integrate into .NET Framework IDEs. You can easily generate and add Data Matrix barcode images on your Crystal Reports through property settings or using C# / VB class library. This barcode component supports dynamic data connection to virtually data source to build user-defined Crystal Report.
Create & Add Data Matrix Barcode on ASP.NET Crystal Reports Application
Create a new ASP.NET website.
Choose "ASP.NET Crystal Reports Web Site" as the template and named the project as "BarcodeforCrystalReportsWebSite".
Add a new item "Crystal Report" to your project.
Add a new item "Crystal Report" to the project and name it as "CustomerReport.rpt". view image
Select "Mail Label" in the pop-up window and click "OK". view image
In "Mailing Labels Report Creation Wizard", click "Create New Connection", and expand "ADO.NET". view image
In "ADO.NET" form, choose "CustomerDataSet.xsd" file in your downloaded package, and click "Finish". view image
In "Mailing Labels Report Creation Wizard", add table "Customer" under "ADO.NET" to selected table. And click "Next". view image
Add all three fields "ID", "CustomerId", "CustomerName" to "Fields to Display:", then click "Next". view image
Select default label "Return Address (Avery 5267)", and click "Finish".
Now you can view the report template and find that field "Barcode" not in the report template. view image
Now, please re-arrange the report template. view image
Drag field "Barcode" to the report template, right click "Barcode" object and choose "Format Object" menu. view image
In "Format Editor" form, check "Can Grow" property. view image
Drag a "Crystal Report Viewer" to the "Default.aspx".
Add a reference to BarcodeLib.Barcode.CrystalReports.dll.
Copy the following C# code to the "Default.aspx.cs" file.
using System.Data.OleDb; using System.Drawing.Imaging; using BarcodeLib.Barcode.CrystalReports; using BarcodeLib.Barcode;
protectedvoid Page_Load(object sender, EventArgs e) { // Create the database connection. Please change to correct data file (BarcodeDemoData.mdb) path. OleDbConnection aConnection = new OleDbConnection( "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:/BarcodeLib_NETBarcode_Trial/ReportingData/BarcodeDemoData.mdb"); aConnection.Open();
OleDbDataAdapter dataAdapter = new OleDbDataAdapter("SELECT * FROM Customer", aConnection); DataSet ds = new DataSet(); dataAdapter.Fill(ds);
// Add the Barcode column to the DataSet ds.Tables[0].Columns.Add(new DataColumn("Barcode", typeof(byte[])));
// Use DataMatrixCrystal for Data Matrix DataMatrixCrystal barcode = new DataMatrixCrystal();