 Barcode Products

Guide
 Generate barcodes in ASP.NET
 Generate barcodes in .NET WinForms
 Generate barcodes in Visual C#.NET
 Generate barcodes in Visual Basic.NET
 Generate barcodes in Java
 Generate barcodes in Crystal Reports
 Generate barcodes in Reporting Service
 Generate barcodes in RDLC Report
 Generate Barcodes in BIRT Report
 Integration
 Knowledge
 Order Now
 About Us
Interleaved 2 of 5 is a high density, continuous, selfchecking numeric symbology. It is also known as ANSI/AIM IFT 25, USS ITF 2/5 and 2 OF 5 Interleaved. Interleaved 2 of 5 is a linear evolutionary barcode of code 25 which encodes digit in pairs. "Interleaved" indicates the barcode is consisted by the interleaved bars and spaces. The first numeric digit is encoded in the first 5 bars. And second numeric digit which encoded in the first 5 spaces is used to separate the 5 bars. Interleaved 2 of 5 is implemented in many applications as retailing system, cartons products, distribution and labeling industry. Interleaved 2 of 5 is based on the ISO/IEC 16390.
Characters Set of Interleaved 2 of 5
Interleaved 2 of 5 is bidirectional decodable barcode which capable of encoding the Numeric 0 to 9 (ASCII characters 48  57 inclusive, in accordance with ISO/IEC 646).
Structure of Interleaved 2 of 5
Each symbol character of Interleaved 2 of 5 is composed of 5 elements of bars or spaces. 2 of them are wide while others are narrow. Each digit in pairs encoded is 14 to 18 modules. The density is depending on the ratio of wide and narrow. Interleaved 2 of 5 symbols is composed of the parts below:
 A leading quiet zone; the leading and trailing quiet zone the symbol should be a minimum of 10Z.
 The start pattern; the start and stop patterns have no humanreadable interpretation. The interpretation could be any area surrounding the symbol. The start pattern is composed of 4 narrow elements: bar  space  bar – space.
 The data represented by the pairs of characters. Character 1 is used to represent a wide element and 0 a narrow element.
 Optional symbol checksum character
 The stop pattern; the stop pattern is composed of the sequence of a wide bar  narrow space  narrow bar.
 A trailing quiet zone.
Checksum digit of Interleaved 2 of 5
A checksum digit is optional if higher data security is required. It will appended between the final data character and stop pattern. Interleaved 2 of 5 employ the same calculation method modulo 10 of Code 25.
 Find the rightmost digit of the barcode, put it into the table below as "Even" position (in the position column as "E")
 Put digits in sequence from right to left into the table
 Multiply value with 3 of the digits in even position
 Multiply value with 1 of the digits in odd position
 Sum all the total of the weighted summary column
 Add a number plus the result. The summary could be evenly divided by 10. The number added is the checksum digit
Note: If summary calculated of the message could be evenly divided by 10. Checksum is "0".
Eg: Checksum of "1234567" is calculated as:
Summing up all the result in the column "Summary": 3 + 2 + 9 + 4 + 15 + 6+21 =60. Then we add one number which could be even divisible by 10. That is: 0+60=60. Number 0 is the smallest value added with 98 that could be even divisible by 10. Thus Number 0 is the check digit.
Eg: Checksum of "1234567" is calculated as:
Summing up all the result in the column "Summary": 3 + 2 + 9 + 4 + 15 + 6+21 =60. Then we add one number which could be even divisible by 10. That is: 0+60=60. Number 0 is the smallest value added with 98 that could be even divisible by 10. Thus Number 0 is the check digit.