VB.NET ITF-14 Generator Data Encoding Tutorial
sample source code to input valid data and generate linear ITF-14 images in VB.NET
ITF-14 VB.NET Barcode Generator Overview
VB.NET ITF-14 creator is a linear barcode image generation SDK designed for VB.NET developers who need integrating the ITF-14 barcode printing into their .NET projects. The itf14 vb.net sdk is compatible with the .NET 2.0, 3.0, 3.5, 4.0 and is able to create ITF-14 barcodes in ASP.NET Web projects, .NET WinForms apps as well as .NET reporting services (SSRS) projects using the Visual Basic .NET. It is simple to encode valid digits into the ITF-14 barcode symbology by Visual Basic .NET.
How to generate, print barcode using .NET, Java sdk library control with example project source code free download:
OnBarcode.com also provides more details about how to set ITF-14 barcode size and image in Barcode Generator Control on VB.NET:
ITF-14 Data Encoding in VB.NET
ITF-14 Valid Character Set
ITF-14, also known as UPC Shipping Container Symbol ITF-14, ITF14, is the UPC Shipping Container Symbol. It is used for marking the package of products with a UPC or EAN barcodes on, like cartons, cases, etc. The ITF-14 barcode symbology is a GS1 implementation. It is a fixed length linear barcode with 14 digits encoded and only encodes Global Trade Item Number. Check digit is included in the itf14 symbol. ITF14 is capable of encoding the GTIN-12s, GTIN-13s, or GTIN-14s.
ITF14 barcode encodes numeric 0 to 9:
ITF14 Valid Character Set: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Encode data into ITF-14 using VB.NET
Sample Code for encoding data into ITF-14 via VB.NET
Dim barcode As Linear = New Linear
barcode.Type = BarcodeType.ITF14
barcode.Data = "1234567890123"
barcode.N = 3.0F
barcode.BearerBarHori = 2
barcode.BearerBarVert = 2
barcode.UOM = UnitOfMeasure.PIXEL
barcode.X = 2
barcode.Y = 70
barcode.LeftMargin = 2
barcode.RightMargin = 2
barcode.TopMargin = 2
barcode.BottomMargin = 2
barcode.Resolution = 100
barcode.Rotate = Rotate.Rotate0
ITF-14 Barcode Symbol Components
The above vb.net code encodes the data string "1234567890123" into the itf14 symbol, and may generate an itf14 barcode symbol image as the following:
An ITF-14 barcode symbology includes the following information from left to right:
1. The first digit: Packaging indicator. "0" on the left side in the above itf14 image.
2. The second and third digit: UPC numbering system or EAN prefix. The numbers "12" following the first digit in the above itf14 symbol.
3. The fourth digit to the eighth one: Manufacturer identification number. "34567" in the above itf14 barcode.
4. The ninth digit to the thirteenth one: Item identification number. "89012" in the above itf-14 image
5. The last digit: Check digit. The last number "3" in the itf14 image.