GS1 128, known as UCC/EAN 128, is an application standard of GS1 implementation within GS1 128 barcode. It is a high-density, discrete linear barcode symbology which is able to encode all the ASCII characters data string. It is easy to utilize AI to encode in GS1-128 for more information. Each GS1 128 barcode is consisting of a start quiet zone, start character (A, B, C), FNC1 character (character 102), Application Identifier, encoded data, checksum digit, a stop code and an ending quiet zone.

Valid Character Set of GS1-128:

Standard ASCII characters

Extended ASCII characters

Creates GS1-128/EAN-128 Barcode in .NET and Reports Solution

It is easy to add GS1-128 barcoding and printing features into .NET application with barcode generator for Crystal Reports. Tarcode.com also provides comprehensive barcode generation SDK to print GS1-128 in .NET applications and report solution. .NET codes sample written for barcode printing will be managed when executed.

Start Visual Studio 2005/2008/2010 to create a project with "Crystal Reports Application" as template named "TarCodeBarcodeCrystalReports". It is OK to utilize either webfor or winform application in VB.NET or C#.NET class library.

Choose "Using the Report Wizard", then select "Standard" and click "OK" in the pop-up window

Expand "Create New Connection", click "ADO.NET (XML)", choose the "CustomerDataSet.xsd" located in the downloaded trial package, and then click "Finish"

Add "Table", click "Next", and again add the "ID", "CustomerId", "CustomerName", "Barcode" to the right pane, and click "Finish"

Switch to "Field Explorer", expand "Database Fields", "Table" to drag "Barcode" to the "Section3 (Details)" of the report

Add "TarCode Barcode for WinForms.dll" to your barcode project reference, or choose the webform generation DLL if you utilize the ASP.NET application.