Code 128 Image Sample -
.NET Barcode Scanner SDK Building up Perfect Quality Barcode Reading Software for .NET Online Demo Download Trial Purchase Now

ITF-14 Barcode Scanner for .NET

back to home  >  .NET Barcode Scanner SDK  >  Read Barcodes in .NET  >  How to Read ITF-14 in .NET

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 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);

APIs for One ITF-14 Barcode Reading from Image

We provide three APIs for one ITF-14 scanning and reading. It helps to improve ITF-14 recognition accuracy and it is suitable when there's only one ITF-14 barcode on your image.

public static BarcodeResult ScanSingle(Bitmap bitmap);
public static BarcodeResult ScanSingle(Stream stream);
public static BarcodeResult ScanSingle(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.

read ITF-14 in c# vb

pqScan SDK
Barcode Scanner for .NET
Online Guide
How to Scan Barcode
Barcode Type
.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. Steve Pirillo