The Interleaved 2 of 5 barcode is a self-checking, numeric 1D barcode. This barcode has an optional checksum for error detection.
The following example barcode encodes the information 01234321
as a Interleaved 2 of 5 barcode:
This barcode encodes data in both bars and spaces, making it necessary to encode an even number of digits. When encoding an odd number of digits, a checksum or leading zero is often added to make the number of digits even. Barcode Xpress will add a leading zero to make the number of digits even.
The ITF-14 barcode is managed by GS1. 1
Interleaved 2 of 5 requires a quiet zone, which should be at least the width of 10 narrow bars. This means that if you set the MinimumBarWidth property to 3 pixels (narrow bar size), you should set the HorizontalWhiteSpace property to 30 pixels.
Since Interleaved 2 of 5 is a self-checking barcode, it normally does not require a checksum. However, when necessary, an optional modulo 10 checksum may be used. By default, Barcode Xpress will not write optional checksums. If a checksum is required for Interleaved 2 of 5, set the CheckSum property to 1 (TRUE) and Barcode Xpress calculates and writes the checksum.
Interleaved 2 of 5 requires a quiet zone, which should be at least the width of 10 narrow bars. This means that if you set the MakeBarcodeBarSize property to 3 pixels (narrow bar size), you should set the MakeBarcodeBWidth property to 30 pixels.
Since Interleaved 2 of 5 is a self-checking barcode, it normally does not require a checksum. However, when necessary, an optional modulo 10 checksum may be used. By default, Barcode Xpress will not write optional checksums. If a checksum is required for Interleaved 2 of 5, set the BarcodeAppendCheckSum property to True and Barcode Xpress calculates and writes the checksum.
Interleaved 2 of 5 requires a quiet zone, which should be at least the width of 10 narrow bars. This means that if you set the MinimumBarWidth property to 3 pixels (narrow bar size), you should set the HorizontalWhiteSpace property to 30 pixels
Since Interleaved 2 of 5 is a self-checking barcode, it normally does not require a checksum. However, when necessary, an optional modulo 10 checksum may be used. By default, the control will not write optional checksums. If a checksum is required for Interleaved 2 of 5, set the EnableCheckSum property to 1 (TRUE) and the control calculates and writes the checksum.
The GS1 System has adopted the Interleaved 2 of 5 symbology for ITF-14 barcodes, also called GTIN-14 barcodes. The GS1 ITF-14 format specifies use of a checksum. 1
This barcode may also be known as SCC-14 (Shipping Container Code).
Interleaved 2 of 5 barcodes share the symbology of Industry 2 of 5 barcodes, but have greater data density.
Code 2 of 5 barcodes use the same symbology, so Industry 2 of 5, IATA 2 of 5, Interleaved 2 of 5, Inverted 2 of 5, DataLogic 2 of 5, Matrix 2 of 5, and BCD Matrix are all very similar.
For more information, see the Barcode Xpress SDK product page or try our online demos.