Description of Code 25 Industrial

The symbology consists of narrow and wide bars that represent the encoded data, with each digit represented by a sequence of five bars, two of which are wide and three are narrow. The width of the bars and spaces determine the encoded digit, with the bars representing ones and the spaces representing zeros. The barcode is read by scanning the code from one end to the other and decoding the pattern of narrow and wide bars.
Code 25 Industrial is used in a variety of applications, including shipping and labeling, inventory control, and product identification. Like Code 25 Interleaved, it is limited to encoding only numeric data.
By default Code 25 has no built in check digit. Thick and thin lines are created in a 3:1 ratio. The information density of this code is rather low.
An example for the difference of Code 25 to Code 25 Interleaved.
The digits 12345 as Code 25 Industrial:

And here the same digits 12345 encoded as Code 25 Interleaved:

Technical data
Valid characters: | 0123456789 |
Length: | Variable with no fixed length. |
Check digit: |
Calculated according to Modulo 10 ActiveBarcode calculates the check digit automatically. |
Type#: |
Code 25 (Industrial) - #09 - CODE25 (no check digit) Code 25 (Industrial) Checksum - #35 - CODE25CHECKSUM (Modulo 10 check digit) |