Interleaved 2 of 5, also known as 2 of 5
Interleaved, 2/5 Interleaved, ANSI/AIM ITF 25 or ITF, is a
continuous two-width barcode symbology encoding digits. It is
suitable for encoding general purpose all-numeric data and is used
primarily in the distribution and warehouse industry.
Encoding
Interleaved 2 of 5 encodes pairs of digits; the first digit is
encoded in the five bars ("black lines"), while the second digit is
encoded in the five spaces interleaved with them ("white lines").
Two out of every five bars or spaces are wide (hence 2 of 5). As
only an even number of digits can be encoded, a 0 is added as first
digit.
Check Sum
Interleaved 2 of 5 does not require a checksum. It may include an
optional Mod 10 check digit.
Interleaved 2 of 5 Character Set
The symbology of the Interleaved 2 of 5 character set consists of
the numbers 0-9.
Interleaved 2 of 5 examples by using ezBarcodeComponent
[C#]
using ezBarcodeComponent.Winform;
//create barcode class
Barcode barcode1 = new Barcode();
//Specify the CodeData to encode
barcode1.CodeData = "0123456789";
//Set the Symbology to Interleaved2of5
barcode1.Symbology = Symbologies.Interleaved2of5;
//Save the image
barcode1.SaveImageAs("Interleaved2of5.gif", System.Drawing.Imaging.ImageFormat.Gif);
[Vb.net]
'create barcode class
Dim barcode1 As New Barcode
'Specify the CodeData to encode
barcode1.CodeData = "0123456789"
'Set the Symbology to Interleaved2of5
barcode1.Symbology = Symbologies.Interleaved2of5
'Save the image
barcode1.SaveImageAs("Interleaved2of5.gif", System.Drawing.Imaging.ImageFormat.Gif)
Example of Interleaved 2 of 5 barcode images. sum digit.