EBarCodeReader::GetValidateBarCode
EBarCodeReader::SetValidateBarCode
This property is deprecated: Deprecated, use EBarCodeReader::ValidateMandatoryChecksum
, EBarCodeReader::ValidateOptionalChecksum
and EBarCodeReader::ValidatePharmacode
instead.
Enables/Disables all barcode validations.
Namespace: Euresys::Open_eVision::EasyBarCode2
[C++]
bool GetValidateBarCode() const
void SetValidateBarCode(bool validate)
Remarks
If this validation is enabled, barcodes with an erroneous checksum will not be returned.
For the PharmaCodeOneTrack symbology, no checksum is computed. We instead validate that the barcode is coherent along its height and that the relative width of the bars/space are coherent with the symbology's specification. This allow to reduce the number of false positives significantly.
Some symbologies have an optional checksum, for example EBarCodeSymbologies.Code39
, for these symbologies, enforcing checksum validation comes at the risk of removing good barcodes that do not have a checksum.
See list of supported codes.
By default, validation is enforced when checksum is mandatory for the symbology and for Pharmacodes.
EBarCodeReader.ValidateBarCode
This property is deprecated: Deprecated, use EBarCodeReader.ValidateMandatoryChecksum
, EBarCodeReader.ValidateOptionalChecksum
and EBarCodeReader.ValidatePharmacode
instead.
Enables/Disables all barcode validations.
Namespace: Euresys.Open_eVision.EasyBarCode2
[C#]
bool ValidateBarCode
{ get; set; }
Remarks
If this validation is enabled, barcodes with an erroneous checksum will not be returned.
For the PharmaCodeOneTrack symbology, no checksum is computed. We instead validate that the barcode is coherent along its height and that the relative width of the bars/space are coherent with the symbology's specification. This allow to reduce the number of false positives significantly.
Some symbologies have an optional checksum, for example EBarCodeSymbologies.Code39
, for these symbologies, enforcing checksum validation comes at the risk of removing good barcodes that do not have a checksum.
See list of supported codes.
By default, validation is enforced when checksum is mandatory for the symbology and for Pharmacodes.
EBarCodeReader.ValidateBarCode
This property is deprecated: Deprecated, use EBarCodeReader.ValidateMandatoryChecksum
, EBarCodeReader.ValidateOptionalChecksum
and EBarCodeReader.ValidatePharmacode
instead.
Enables/Disables all barcode validations.
Module: open_evision.EasyBarCode2
[Python]
ValidateBarCode: bool
{get; set}
Remarks
If this validation is enabled, barcodes with an erroneous checksum will not be returned.
For the PharmaCodeOneTrack symbology, no checksum is computed. We instead validate that the barcode is coherent along its height and that the relative width of the bars/space are coherent with the symbology's specification. This allow to reduce the number of false positives significantly.
Some symbologies have an optional checksum, for example EBarCodeSymbologies.Code39
, for these symbologies, enforcing checksum validation comes at the risk of removing good barcodes that do not have a checksum.
See list of supported codes.
By default, validation is enforced when checksum is mandatory for the symbology and for Pharmacodes.