Code39 HIBC is exactly the same as normal Code39, with Code39OptionalCheckDigit property set to true. The standard also says that the starting character in the message must be a plus (+) symbol. Barcode DLL automatically adds this plus sign (+) if the encoded message does not meet this requirement.
The HIBC standard requires that the checksum digit to appear
in the human readable. To satisfy this requirement, your program should
explicitly set property ShowcheckDigit
to TRUE to create a compliant HIBC symbol.
Setting Code39OptionalCheckDigit to
FALSE
does not affect the resulted barcode.
![]() |
