Configuration for DataMatrix Code reading. More...
Inherits Reader2DConfigurationBase.
Public Member Functions | |
DataMatrix () | |
ctor | |
Properties | |
DataMatrixLevels | Levels [get, set] |
Run direction of the Pharma Code. The overall Barcode orientation mode of the reader will have no effect for Pharma Codes. | |
DataMatrixFormats | Formats [get, set] |
Formats of data matrix codes to read. | |
int | MinSize [get, set] |
Minimum number of lines and columns in one Data Matrix square. Valid values are in the interval [7...MaxSize]. | |
int | MaxSize [get, set] |
Maximum number of lines and columns in one Data Matrix square. Valid values are in the interval [MinSize...144]. | |
OnOffPropertyType | AllowRectangular [get, set] |
When set to true, the reader will also read none-square data matrix codes. | |
OnOffPropertyType | AllowDistorted [get, set] |
When set to true, the reader will also read distorted data matrix codes. This flag will not have any effect when reading dotted data matrix codes. | |
DataMatrixSubType | SubType [get, set] |
Sub type of data matrix code to read. | |
PharmaCode2DDisposition | PharmaCode2DBar1 [get, set] |
Proofing of the color bar of field 1 on square or rectangular 2D Pharma Codes. Only relevant when reading 2D Pharma Codes. | |
PharmaCode2DDisposition | PharmaCode2DBar2 [get, set] |
Proofing of the color bar of field 2 on square or rectangular 2D Pharma Codes. Only relevant when reading 2D Pharma Codes. | |
PharmaCode2DDisposition | PharmaCode2DBar3 [get, set] |
Proofing of the color bar of field 3 on square or rectangular 2D Pharma Codes. Only relevant when reading 2D Pharma Codes. | |
PharmaCode2DDisposition | PharmaCode2DBar4 [get, set] |
Proofing of the color bar of field 1 on square or rectangular 2D Pharma Codes. Only relevant when reading 2D Pharma Codes. | |
PharmaCode2DDisposition | PharmaCode2DBar5 [get, set] |
Proofing of the color bar of field 5 on square or rectangular 2D Pharma Codes. Only relevant when reading 2D Pharma Codes. | |
PharmaCode2DDisposition | PharmaCode2DBar6 [get, set] |
Proofing of the color bar of field 6 on square or rectangular 2D Pharma Codes. Only relevant when reading 2D Pharma Codes. | |
PharmaCode2DDisposition | PharmaCode2DBar7 [get, set] |
Proofing of the color bar of field 7 on square or rectangular 2D Pharma Codes. Only relevant when reading 2D Pharma Codes. | |
PharmaCode2DDisposition | PharmaCode2DBar8 [get, set] |
Proofing of the color bar of field 8 on square or rectangular 2D Pharma Codes. Only relevant when reading 2D Pharma Codes. | |
int | PharmaCode2DThreshold [get, set] |
Binarization threshold in %. Valid values are in the interval [0...100]. Only relevant when reading 2D Pharma Codes. | |
OnOffPropertyType | PharmaCode2DExpanded [get, set] |
When set to true, the reader will also read expanded 2D Pharma Codes. Only relevant when reading 2D Pharma Codes. | |
int | DottedContrast [get, set] |
Minimum contrast value for dotted data matrix codes. Only relevant when reading dotted data matrix codes. Valid values are in the interval [10...100] | |
int | DottedModuleWidth [get, set] |
Minimum module width for dotted data matrix codes. Only relevant when reading dotted data matrix codes. Valid values are in the interval [30...150] | |
int | DottedQuietzoneWidth [get, set] |
Minimum quiet zone width for dotted data matrix codes. Only relevant when reading dotted data matrix codes. Valid values are in the interval [3...5] | |
Properties inherited from Reader2DConfigurationBase | |
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. | |
Configuration for DataMatrix Code reading.