How to Generate Barcodes in Reporting Service 2008/2005 in .NET

Generate, create. Print linear and 2D barcodes in SQL server with a Reporting Service CRI
Demo now
License & Price
2D Barcode for SSRS
1D Barcode for SSRS
Barcode SSRS > Barcode in SSRS
Barcode Generation SDK for SSRS with a CRI - Benefits
Supported Barcode Types
Reporting Service Barcode generator DLL with a CRI supports most popular linear and 2D barcodes.
  • Supported linear barcodes: Code 39, Code 128, EAN-13, EAN-8, UPC-A, UPC-E, GS1-128, Codabar, ISBN, ISSN, Interleaved 2 of 5, IFT-14, Postal barcodes, etc
  • Supported 2D barcode types: PDF-417, QR Code, Data Matrix, etc
Barcode in SSRS Report is a .net control (not barcode font) which support generating, printing linear, 2d barcode images in Microsoft SQL Server Reporting Services. No font required. It supports printing Barcode in SSRS 2008, Barcode in SSRS 2012, Barcode in SSRS 2014, QR Code in SSRS Report, Data Matrix in SSRS Report, Code 128 in SSRS Report, Code 39 in SSRS Report, PDF 417 in SSRS Report.

Supported .NET Technology
Barcode generation DLL with CRI for SQL Server is completely managed code written in C#, and compatible with any .NET language environments such as VB.NET, Managed C++ and Borland Delphi for .NET. It 100% runs Visual Studio with a database installed in Reporting Service 2005/2008/2010 in .NET Framework.
High Quality images with Barcode DLL with CRI for SSRS
Barcode Generator DLL with CRI for SQL Server is easy to render barcode images in Gif, Tiff, Bmp, Png, Jpeg formats. The barcodes are maintained well when exporting reports from Reporting Service to other file formats such as Adobe Portable Document Format (PDF), Microsoft Excel (XLS), Microsoft Word (DOC), Tagged Image File Format (TIFF), Web archive MIME HTML (MHTML), etc.
Barcode Images Customization
Using Barcode Generation Library for SQL Server, developers are easy to customize barcode to their needs by specifying a certain barcode type, setting barcode size, such as the adjustment of X dimension, wide to narrow ratio, barcode height and other properties. Barcode Control DLL for SSRS with CRI provides Graphic configuration setting for the foreground and background plus fonts (color and size can be set) for the human-readable characters. Checksum can be set automatically.
Barcode Control DLL using a CRI for SSRS - Free Trial Package Overview
Barcode Control DLL with CRI for SQL Server trial package includes:
Terrek.Barcode.RS2005CRI and Terrek.Barcode.RS2008CRI
Reporting Service CRI 2005 and 2008 are provided for barcode generation and implementation for SQL 2005 users and SQL 2008 users respectively.
Terrek.Barcode.RS2005.dll and Terrek.Barcode.RS2008.dll
For Reporting Service 2005 user, using the Terrek.Barcode.RS2005.dll; for Reporting Service 2008 users, using Terrek.Barcode.RS2008.dll. All barcode features and capabilities are built into this barcode dll for easy and quick generation.
A complete exclusive developer guide of how to create barcodes in Reporting Service is provided.
Barcode Control DLL with CRI for SQL Server - Compatibility and Installation
Barcode Library DLL for SSRS Compatibility
  • C#.NET and VB.NET
  • Visual Studio 2005/2008/2010
  • Managed C++
  • Borland Delphi for .NET
  • .NET Framework 2.0, or greater
  • Reporting Service 2005/2008/2010
Barcode Generator for Reporting Service Installation
  • Download and unzip it
  • Deploy barcode controls
  • Create report in Reporting Service
  • Add Terrek Reporting Service barcode DLL to your Report Item Toolbox
Barcode Generation DLL for Reporting Service - Barcode Creation
Deploy Barcode Controls
  • Open directory "\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\" and copy "Terrek.Barcode.RS2005CRI.dll"/"Terrek.Barcode.RS2005CRI.dll" and "Terrek.Barcode.RS2005.dll"/"Terrek.Barcode.RS2005.dll" to the folder.
  • Open directory "\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer\bin\". Copy "Terrek.Barcode.RS2005CRI.dll" or "Terrek.Barcode.RS2008CRI.dll" to the folder; (MSSQL.3 is a machine specific. It may be MSSQL.1, MSSQL.2, or MSSQL.4.)
Create a New Report in Reporting Service
  • Create a new report in Visual Studio
  • Select data source. We are using "AdventureWorks" as our data source. Click "Next"
  • Create query string. Copy "SELECT CustomerID, TerritoryID, AccountNumber FROM Sales.Customer" to the Query string input box
  • Select "Tabular" as report type
  • Use the default settings in "Design the Table" Dialog, and click Next
  • Use the default settings in "Choose the Table Style" Dialog, and click Next
  • Use the default settings in "Choose the Deployment Location" Dialog, and click Next
  • Name the report "Barcode in Reporting Service 2005", Click Finish
Add Terrek Reporting Service Barcode DLL to Report Item Toolbox
  • Right click "Report Items" and select "Choose Items..."
  • Go to".NET Framework Components", and click "Browse..." button and select "Terrek.Barcode.RS2005.dll"
  • Press "OK", you will see the barcode component "TerrekBarcodeControl" in your Report Item Toolbox
Create a New Column to Generate Barcode in your report
  • Right click the table in the report, select "Insert Column to the Right"
  • Set "Barcode" as column header and drag "TerrekBarcodeControl" to the Column "Barcode"
  • Select the target barcode, go to Property window and change property
  • Click "Preview" to view the generated barcodes