TBarcode1D_Code32

Code 32The component is used to create the Code 32 barcode symbol. It's defined in the pCode32 unit.

The Code 32 barcode symbology is also known as Italian Pharmacode, IMH, Codice 32 Pharmacode, Codice Farmaceutico Italiano, Radix 32 Barcode, etc. It is mainly used to encode pharmaceutical products in Italy. It has the following structure:

  1. An 'A' character (ASCII 65) which is not really encoded, It does not need to be entered in the Barcode or Data (only for Delphi/C++ Builder 2009 or later) property.
  2. 8 digits for Pharmacode (It generally begins/is prefixed with 0 - zero).
  3. 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:
Properties:
Methods:
Events:

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

Contents