Barcode Generation in C#.NET Applications Using GS1-128 .NET DLL

Insert & print GS1-128 barcode images in C#.NET programs using C# barcode DLL
Barcode in C# > Linear > EAN 128
GS1-128 .NET Barcode Control/DLL for C# - Benefits
Robust GS1-128 Generation DLL
Terrek provides the most advanced and mature C# barcode class library to insert GS1-128 barcode into C# applications. Flexible developer license and C# source code are available in purchased version.
Support Programming Language
GS1-128 class library for C#.NET supports most popular languages such as C#.NET, Managed C++ and Borland Delphi for .NET. This control is a 100% managed code DLL created in Visual C# .NET.
Support IDE
GS1-128 .NET barcode control lets you create robust Windows Forms projects by using Visual Studio 2005, 2008 and 2010. It is also compliant with .NET Framework 2.0, 3.0, 3.5 and above.
Barcode Generation
GS1-128 symbology generation is conformed fully to the GS1 general specification. It is easy to customize color, resolution and orientation, X, Y dimension, margin and other properties by C# codes to achieve desired performance.
Multiple Barcode Types Supported in C#.NET
Barcode Class Library for C#.NET - GS1-128 Overview
GS1-128 Visual C# .NET Control is fully integrated visual designer to insert high quality barcode images in Visual C# .NET programs. It supports GS1-128 and another 40+ linear & 2D barcodes in Visual C# .NET programs. provides free .NET program sample code.
GS1-128 Introduction
GS1 128 is also known as UCC/EAN-128 which is a self-checking, continuous linear barcode with high density. Application identifiers are used to specify details such as batch or lot number, production date, SSCC, etc. into GS1 128 barcode.
GS1-128 Encodable Characters
  • Standard ASCII characters
  • Extended ASCII characters
GS1-128 .NET Control/DLL for C#.NET - GS1-128 Generation
Generate GS1-128 Barcodes using C# in Windows Application
  • Download, save it in local drive, and unzip;
  • Add Terrek.Barcode.DotNET.dll to the C# Winform project reference;
  • Drag and drop a button to the form, and double-click the button;
  • In the Form1.cs, copy the following sample code to the project
Add GS1-128 Barcodes using C# in ASP.NET
  • Download Terrek ASP.NET barcode trial and unzip;
  • Add Terrek.Barcode.ASPNET.dll to your project. Do not copy the DLL to the bin directory, Visual Studio will do so automatically;
  • Open your Visual Studio in Web Forms and add Terrek.Barcode.ASPNET.dll to your reference in "Solution Explorer";
  • Go to "Barcode" folder in the trial package, copy files "barcode.aspx" and "barcode.aspx.cs", to the project where aspx barcodes are generated;
  • Right click on the aspx name in "Solution Expolrer" and select "View Code";
  • Copy the sample C# code in to the project and run the programm.
Generate GS1-128 in C#.NET - Free C# Sample Code
using Terrek.Barcode;
BarcodeControl barcode = new BarcodeControl();
barcode. Symbol = BarcodeSymbol.EAN128;
barcode.BarcodeData = "Terrek";
barcode.BarWidth = 1;
barcode.BarHeight =40;
barcode.DisplayData = true;
barcode.TextStyle = new Font("Arial", 9f, FontStyle.Regular);
barcode.TextColor = Color.Black;
barcode.TextSpace = 6;
barcode.DotsPerInch = 96;
barcode.Rotation = Rotation.Degree0;
barcode.BarcodeFormat = ImageFormat.Png;