Properties | |
bool | IsRecognized [get, set] |
Symbology | Symbology [get, set] |
Quad | Location [get, set] |
byte[] | RawData [get, set] |
string | Data [get, set] |
bool | IsGs1DataCarrier [get, set] |
CompositeFlag | CompositeFlag [get, set] |
string | SymbologyString [get, set] |
Detailed Description
A recognized or localized barcode.
Property Documentation
|
getset |
True when this code represents a recognized barcode/2d code, false if the code has been localized but not recognized.
The symbology of the barcode.
For a barcode which has been localized but not recognized, the symbology is set to Symbology.Unknown.
|
getset |
The location of the barcode/2d code in the image defined by four corners.
The quadrilateral coordinates are such that the top-left corner of the quadrilateral corresponds to the top-left corner of the barcode/2d code in the image. When the barcode is rotated by 180 degrees, e.g. read from right to left, then the top-left corner will have the right- and bottom-most coordinates of all four corners.
|
getset |
The data encoded in the barcode as an array of bytes.
Depending on the type of barcode/2d code, the data may be binary, or a simple ASCII/UTF-8 string. If you are only expecting utf-8 data, use Data instead.
|
getset |
The data encoded in the barcode as an UTF-8 string.
In case the barcode encodes non-printable data, or data that can not be represented as UTF-8, Data may be truncated, or be null. Use RawData if you are expecting non-printable or binary data in your application.
|
getset |
True if the code is a GS1 data carrier, false if not.
Codes which have only been localized but not recognized have this property set to false.
|
getset |
Indicates whether the barcode is part of a composite pair
For barcodes that have been localized but not recognized, CompositeFlag.Unknown is returned.
|
getset |
The symbology of the decoded barcode as string