Barcode Xpress for Java v13.9 - Updated
Interleaved 2 of 5
Supported Barcode Types > Barcode Types > Interleaved 2 of 5

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:

Interleaved 2 of 5

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

  1. "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.

Is this page helpful?
Yes No
Thanks for your feedback.