KA.Barcode for .NET Suite
How to Print EAN-128 in VB.NET with Valid Data
VB.NET source code to generate, print GS1-128/EAN-128 images using Barcode Generator for .NET Control
  • Easy to add 1D GS1-128/EAN-128 bar code generating SDK for VB.NET to VS 2005/2008/2010
  • Dynamically create and insert GS1-128/EAN 128 1D bar codes in VB.NET Web Form & Windows Forms
  • Printing high-quality GS1-128/EAN-128 images compatible with all major web browsers
  • Provide detailed generation guides online, such as C# barcode integration, Word barcode creation & .NET barcode integration
  • Integrate, insert GS1-128/EAN-128 images in SQL Server Reporting Services and Crystal Reports
  • Compatible with GS1-128/EAN-128 barcode specification in GS1 Standard
  • Encode all the ASCII characters, including Standard and Extended for GS1-128/EAN-128
  • Barcoding, printing GS1-128/EAN-128 with Application Identifier (AI)
  • Complete user manual Excel barcode creation, .NET barcode guide & ASP.NET barcode integration provided
  • Support using tilde character "~" to specify special characters in the input data
GS1-128/EAN-128 generation addin control API in VB.NET is, in fact, a barcoding function of KA.Barcode Generator for .NET Suite (DLL Class Library). It enables and helps customers to encode valid GS1-128/EAN-128 barcodes with correct data character and suitable data length. Besides, user-friendly interface allows for easy adjustment other image settings. Here are some more GS1-128/EAN 128 barcode setting tutorials with VB.NET example codings:
GS1-128/EAN-128 Information
GS1-128/EAN-128 (a.k.a EAN-128, UCC-128) is a linear barcode developed upon Code 128 barcode specification, however implementing GS1 application standard.

GS1-128/EAN-128 for VB.NET encodes:

  • ASCII characters 0-127: alphanumerics A-Z, a-z, 0-9, and special characters
  • ASCII characters 128 to 255 (character with byte values)
GS1-128/EAN-128 Data Encoding in VB.NET Class Library

Install KA.Barcode Generator for .NET Suite into Projects

  1. 1.
  2. 2.
    Copy "KeepAutomation.Barcode.Windows.dll" / "KeepAutomation.Barcode.Web.dll" to your VB.NET project folder
  3. 3.
    Add the above two barcoding component library SDK DLL(s) to your VB.NET project reference
Copy those following VB.NET barcoding samples onto you forms to insert an EAN-13 in your programs :
Dim barcode As KeepAutomation.Barcode.Bean.BarCode = New KeepAutomation.Barcode.Bean.BarCode
barcode.Symbology= KeepAutomation.Barcode.Symbology.EAN128
barcode.CodeToEncode = "(00)GS1-128/EAN-128"
barcode.generateBarcodeToImageFile("C://barcode-gs1-128-vbnet.gif")
GS1-128/EAN-128 is variable-length, so users are free to encode and make GS1-128/EAN-128 barcodes at any length using our VB.NET GS1 128/EAN 128 Barcode Control. Of course, Application Identifiers are easy to add on for GS1-128/EAN-128 barcodes under GS1 standard.

Encoding GS1-128/EAN-128 with Numeric Data Only

GS1-128/EAN-128 barcode generator for .NET Suite encodes:
  • 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
barcode.CodeToEncode = "(01)128"

Generating GS1-128/EAN-128 with Alphanumeric Data Only

GS1-128/EAN-128 barcode generator for .NET Suite allows users to encode:
  • Arabic numbers: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
  • Uppercase letters: A-Z
  • Lowercase letters: a-z
  • Special characters: - , $, %, Space, ., /, +
barcode.CodeToEncode =  "(01)GS1-128"

Printing GS1-128/EAN-128 with Application Identifier Add-on

GS1-128/EAN-128 barcode generator for .NET Suite supports to encode Application Identifiers into different digits:
  • ~ai2 = 2 digits
  • ~ai3 = 3 digits
  • ~ai4 = 4 digits
  • ~ai5 = 5 digits
  • ~ai6 = 6 digits
  • ~ai7 = 7 digits
barcode.TildeEnabled = true
barcode.CodeToEncode = "~ai21234~ai516156468498"