Description
ShowCheckDigit - Determines whether the checksum characters will be shown on the human readable portion. This option is effective to selected symbologies only.
Syntax
HRESULT get_ShowCheckDigit(VARIANT_BOOL* pval); HRESULT put_ShowCheckDigit(VARIANT_BOOL val);
Remarks
Different symbologies have different rules regarding check digit. For some symbologies, check digit is part of the data and should always be included in the human readable text. Some symbologies allow optional check digit. Some symbologies require check character not be displayed at all.
-
Check digit is part of data and is always displayed.
This category includes UPC-A, UPC-E, EAN-13, EAN-8, Bookland, and UCC/EAN-128. This property has no effect on these symbologies.
-
Check digit is required, but not treated as part of data and is never included in the human readable text.
This category includes Code 128, Telepen and Telepen Numeric.
-
Check digit is required, and can be optinally included into the human readable text.
This category includes Code 93, Code 11, POSTNET, PLANET and MSI/Plessey.
-
Check digit is optional, and can be optionally included in the human readable text.
This category includes Code 39, Code 39 Full ASCII, HIBC.
In version 3.4, there are some noteable changes:
Previously, HIBC barcodes may turn off its check digit in the human readable display (although the check digit always appear in the barcode). After 3.4, the check digit is always included in the human readable text, as required by the standard.
Before 3.4, whether a UCC/EAN-128 check digit is calculated depends on UccEanOptionalCheckDigit. After version 3.4, the check digit is always included in the human readable text.
See Also
Section 8.44, “ShowHRText Property”
Section 8.10, “ Code25OptionalCheckDigit Property ”