LEADTOOLS Support
Document
Document SDK Questions
FAQ: Meaning of barcode "Error Check" and "Return Check Digit" fields
This topic and its replies were posted before the current version of LEADTOOLS was released and may no longer be applicable.
#1
Posted
:
Wednesday, February 16, 2011 5:18:02 AM(UTC)
Groups: Guests
Posts: 3,022
Was thanked: 2 time(s) in 2 post(s)
"Error Check" option affects only barcode types where the Check Digit is optional and NOT mandatory. The check digit in these barcode types is application dependent; the user application may either: not use a check digit, use the default check digit that is specified in the barcode standard, or use his own check digit method. The "Error Check" option uses the default method that is specified in the barcode standards.
These barcode types are:
- Code 39
- Standard 2 of 5
- Interleaved 2 of 5
- Code 11
- Codabar
Enabling the "Error Check" option tells the read engine that the barcode was originally written with a check digit. For example, if the barcode string was composed of 5 characters and this option was enabled when writing the barcode, an additional sixth character is appended to the barcode. If you disable the "Error Check" option and read such a barcode, it will return all 6 characters and consider them part of a 'regular' barcode string without considering the last one to be a check digit.
If you enable the "Error Check" option, it will read the 6 characters and consider the last one to be the check digit. In this case, the "Return Check Digit" (RCD) option determines what's returned in the recognized string:
If RCD is on, all 6 characters will be returned.
If RCD is off, only the 5 non-check characters will be returned and the sixth digit, which is a check digit, will be dropped from the string.
LEADTOOLS Support
Document
Document SDK Questions
FAQ: Meaning of barcode "Error Check" and "Return Check Digit" fields
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.