CVB.Net 14.0
FourStateRoyalMail Class Reference

Reader configuration for Four State Royal Mail Codes. More...

Inherits ReaderFourStateConfigurationBase.

Public Member Functions

 FourStateRoyalMail ()
 ctor
 

Properties

int MinDigits [get, set]
 Minimum number of digits in the code (must be in the range [7, MaxDigits], otherwise an exception will be raised). More...
 
int MaxDigits [get, set]
 Maximum number of digits in the code (must be in the range [MinDigits..13], otherwise an exception will be raised). More...
 
CodeOrientation Orientation [get, set]
 Orientation of the Four State Australian code. This will override the reader's readout orientation.
 
OnOffPropertyType EvaluateCheckDigit [get, set]
 When set to true, the reader will check if the quiet zone requirements are violated by the code.
 
OnOffPropertyType TransmitCheckDigit [get, set]
 When set to true, the reader will transmit the check digit with the result.
 
OnOffPropertyType TransmitStartStop [get, set]
 When set to true, the reader will check if the quiet zone requirements are violated by the code.
 
- Properties inherited from ReaderFourStateConfigurationBase
int QuietzoneWidth [get, set]
 Width of the quiet zone in module sizes. Valid values are in the interval [2...10].
 
int Threshold [get, set]
 Binarization threshold in %. Valid values are in the interval [0...100].
 
OnOffPropertyType Mirrored [get, set]
 When set to true, the reader will expect the code to be mirrored.
 
- Properties inherited from ReaderConfigurationBase
OnOffPropertyType Inverse [get, set]
 Barcode or Matrix code is inverted in the image.
 

Additional Inherited Members

- Protected Member Functions inherited from Base
void SetDirty ()
 Sets the dirty flag.
 

Detailed Description

Reader configuration for Four State Royal Mail Codes.

Property Documentation

◆ MaxDigits

int MaxDigits
getset

Maximum number of digits in the code (must be in the range [MinDigits..13], otherwise an exception will be raised).

Exceptions
ArgumentOutOfRangeExceptionThe value assigned to MinDigits is outside the range [MinDigits..13]

◆ MinDigits

int MinDigits
getset

Minimum number of digits in the code (must be in the range [7, MaxDigits], otherwise an exception will be raised).

Exceptions
ArgumentOutOfRangeExceptionThe value assigned to MinDigits is outside the range [7...MaxDigits]