ITF-16The component is used to create the ITF-16 barcode symbol. It's defined in the pITF16 unit.

This ITF-16 barcode symbology is also known as UPC Shipping Container Symbol ITF-16, ITF16, etc. It is used to mark cartons, cases, or pallets that contain products which have a UPC or EAN product identification number, in Japan. The value to encode must have the following structure:

  1. 1 digit fixed.
  2. 2 digit for Packaging indicator.
  3. 2 digits for UPC numbering system or EAN prefix.
  4. 5 digits for Manufacturer identification number.
  5. 5 digits for Item identification number.
  6. 1 digit for Checksum, If the AutoCheckDigit property is set to true, it doesn't need to be entered in the Barcode or Data (only for Delphi/C++ Builder 2009 or later) property, and it will be automatically calculated.
Technical Details:

(*): The Data property, OnInvalidDataLength and OnInvalidDataChar events are available only for the Delphi/C++ Builder 2009 or later.