Home  >  .NET Barcode Encoder Library Suite  >  Guide for VB.NET Barcode Generating Library  >  EAN-128 Barcode Generator Control for VB.NET Class Project
GS1-128(UCC/EAN-128) VB .NET Barcode Generator Control
EAN128, UCC128 GS1-128 VB .NET Barcode Generator Control is an advanced developer-library, which can be integrated into VB.NET class application to generate & create GS1-128 barcode images.
Introduction - VB.NET GS1-128(UCC/EAN-128) Bar Code Generator Library
GS1-128, a.k.a. EAN-128, UCC-128, USS-128, GS1 128, UCC.EAN-128, GTIN-128, UCC-12, EAN/UCC-13, EAN/UCC-14, is a commonly used linear barcode derived from Code 128 barcode images. By using Application Identifiers, GS1-128 barcode cannot only transmit encoded data but the meaning the data has carried. Thus, GS1-128 barcode are often used to encode shipping/product information globally. This VB.NET GS1-128 barcode generating library is aimed to help .NET developers generate & create GS1-128 barcode images in VB.NET class projects.
Related barcode solutions for creating GS1-128(UCC/EAN-128) images
Features - VB.NET GS1-128(UCC/EAN-128) Barcod Generator Library

GS1-128(UCC/EAN-128) VB.NET Barcode Generator Technology

Generate & Adjust GS1-128(UCC/EAN-128) Barcode Images in VB.NET Application

GS1-128(UCC/EAN-128) VB.NET Barcode generator provides diversified options for easily customizing the GS1-128(UCC/EAN-128) barcodes.
View more about EAN-128/GS1-128 Barcode Properties of VB.NET Barcode Generator Library
Free VB.NET Code to Generate & Create GS1-128(UCC/EAN-128) Barcode in .NET Application
Dim barcode As KeepDynamic.Barcode.Generator.BarCode
barcode = New KeepDynamic.Barcode.Generator.BarCode()

'Select the barcode symbology as EAN128 from the barcode type list
barcode.SymbologyType = SymbologyType.EAN128

'Set the data characters that are encoded into EAN128 barcode symbology.
'Encodable data set of EAN128 contains,
' All 128 ASCII characters.
'EAN128 symbol encodes variable length of data characters
'Encoded data should be in the format of (AI)+data
barcode.CodeText = "(11)23456984"

'Activate the ProcessTilde function, then you can encode the data in the format of ~ai+the number of AI + AI + data
'(You can encode data like (11)23456984 or ~ai21123456984
barcode.ProcessTilde = True

'Enbable the checksum option for EAN128
'so that the barcode generator computes check digit to EAN128 automatically
barcode.EnableChecksum = True

'Set the barcode graphic measurements as Pixel for EAN128
barcode.GraphicsUnit = KeepDynamic.Barcode.Generator.GraphicsUnit.Pixel

'Assign values of bar width and bar height to EAN128 barcode
barcode.X = 1
barcode.Y = 75

'Set the margins around the EAN128 symbol
barcode.LeftMargin = 10
barcode.RightMargin = 10
barcode.TopMargin = 10
barcode.BottomMargin = 10

'Customize EAN128 barcode symbol width & height
barcode.BarCodeWidth = 150
barcode.BarCodeHeight = 120

'Assign a value to resolution for EAN128 image that is drawn to,
'change the orientation of EAN128 barcode image
barcode.Resolution = 72
barcode.Rotate = Rotate.Rotate0

'Display the characters encoded into the EAN128 symbology
'set the font style of the characters encoded into EAN128
barcode.DisplayCodeText = True
barcode.CodeTextFont = New System.Drawing.Font("Arial", 11.0F, System.Drawing.FontStyle.Regular)

'Set EAN128 barcode drawing image format to PNG in VB.NET
'generate EAN128 image in VB.NET
barcode.Format = System.Drawing.Imaging.ImageFormat.Png
barcode.drawBarcode("C://barcode-ean128-vbnet.png")
VB.NET GS1-128(UCC/EAN-128) Barcode Generating Library Supported Barcode Types