The Interleaved 2 of 5 barcode is a self-checking, numeric 1D barcode. This barcode has an optional checksum for error detection.
Example Barcode
The following example barcode encodes the information 01234321
as a Interleaved 2 of 5 barcode:
Details
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.
Managing Organization
The ITF-14 barcode is managed by GS1. 1
Platform-Specific Notes
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 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.
Similar Barcode Types
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).
Barcode Variants
Interleaved 2 of 5 barcodes share the symbology of Industry 2 of 5 barcodes, but have greater data density.
Related Barcodes
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.
References
- "GS1 Standard Specifications." GS1, GS1 Organization, Jan. 2020, www.gs1.org/sites/default/files/docs/barcodes/GS1_General_Specifications.pdf.
For additional background and use-case information see our Interleaved 2 of 5 barcode page.
For more information, see the Barcode Xpress SDK product page or try our online demos.