ITF-14 is a GS1 compatible 1d barcode type, which be treated as an implementation of Interleaved 2 of 5 barcode to encode Global Trade Item Number. It gains popularity in creating Shipping Container Symbol and marking cartons & palettes.
ITF-14 has horizontal and vertical bearer bars which are used to equalize the pressure exerted by the printing plate over the entire surface of the bar code symbol. ITF-14 bear bars play an important role in reducing the probability of misreads or short scans that may occur when a skewed scanning beam enters or exits the bar code symbol through its top or bottom edge. Even though it is a self-checking barcode type, it has a mandatory Modulo 10 check digit that can be decoded by pqScan Barcode Recognition Library Component for .NET.
APIs to Read ITF-14 Barcode Type
Reading ITF-14 bar code image from PDF document or raster images in .NET, C#, VB.NET and ASP.NET applications/a> is an easy work if pqScan Barcode Decoding Component for .NET is been used. Only six APIs can help you with fast bar code reading. Currently, our .NET barcode reader control supports reading ITF-14 from Tif/Tiff, Jpg /Jpeg, Bmp, Gif, and Png image formats. The decoded result will contain barcode type and barcode data, in the form of data array.
APIs for Single Barcode Type: Recognize ITF-14
As you see, these three .NET APIs illustrate how to scan and decode ITF-14 bar code from image files in the forms of Bitmap, Stream and String. And they are suggested to be used in C# or VB.NET class programming if you want to read one or more ITF-14 barcodes (only) from loaded image file.
public static BarcodeResult Scan(Bitmap bitmap, BarCodeType barType);
public static BarcodeResult Scan(Stream stream, BarCodeType barType);
public static BarcodeResult Scan(string filename, BarCodeType barType);
APIs for Multi-Barcode Type: Including ITF-14
If your image file or PDF document has more than one barcode types and you do not know what are they, instead of decoding ITF-14 only, you can try with the following .NET APIs to recognize all barcode images on the file and return bar codes types and data information
public static BarcodeResult Scan(Bitmap bitmap);
public static BarcodeResult Scan(Stream stream);
public static BarcodeResult Scan(string filename);
C# & VB.NET Demo Codes for ITF-14 Reading
In order to help you have a quick test of our Barcode Scanner Library for .NET, here we provide an online guide for ITF-14 Barcode Scanning Using C# & VB.NET. If you already have an ITF-14 barcode image, you can directly scan it with our online barcode scanner demo.
Barcode Scanner for .NET
How to Scan Barcode
.NET QR Code Recognition
.NET PDF-417 Recognition
.NET Data Matrix Recognition
.NET Aztec Code Recognition
.NET Code 128 Recognition
.NET Code 39 Recognition
.NET EAN-13 Recognition
.NET EAN-8 Recognition
.NET UPC-A Recognition
.NET UPC-E Recognition
.NET Code 93 Recognition
.NET Codabar Recognition
View All Barcodes >>
Currently, we are using pqScan .NET barcode scanner software for development. I know this is the right tool for us. I would recommend to anyone in a similar situation to give a try.
SUPPORT SYSTEM: MICROSOFT WINDOWS XP, WINDOWS VISTA, WINDOWS 7, WINDOWS 8, WINDOWS SERVER. SUPPORT PLATFORM: .NET FRAMEWORK, VISUAL BASIC, VISUAL C#, ASP.NET, JAVA, JDK, SWING, APPLET, JSP, SERVLET, J2SE, J2EE. SUPPORT BARCODE TYPE: QR CODE, DATA MATRIX, PDF417, AZTEC CODE, CODE 128, CODE 39, CODE 93, CODABAR, EAN 13, EAN 8, UPCA, UPCE, ITF14. SUPPORT IMAGE FORMAT: JPEG, JPG, PNG, GIF, TIFF, TIF, BITMAP, BMP. SUPPORT VIEWER: MOZILLA FIREFOX, INTERNET EXPLORER, GOOGLE CHROME, OPERA, SAFARI, ADOBE and ACROBAT PDF.
Copyright © pqScan 2010-2017. All Rights Reserved.