BarcodeResultItem
Interface BarcodeResultItem extends CapturedResultItem, represents a barcode result item decoded by barcode reader engine.
interface BarcodeResultItem extends Core.CapturedResultItem {
format: DBR.EnumBarcodeFormat;
formatString: string;
text: string;
bytes: Array<number>;
location: Core.Quadrilateral;
confidence: number;
angle: number;
moduleSize: number;
details: BarcodeDetails;
isDPM: boolean;
isMirrored: boolean;
}
format
The format of the barcode. It specifies the type of barcode that was recognized.
format: DBR.EnumBarcodeFormat;
See also
formatString
A string that describes the format of the barcode in human-readable form. It provides a textual representation of the barcode format.
formatString: string;
text
The textual data decoded from the barcode. It represents the content of the barcode.
text: string;
bytes
Stores the raw binary data of the barcode as an array of numbers.
bytes: Array<number>;
location
The location of the barcode in the form of a quadrilateral (a set of coordinates defining the four corners of the detected barcode). It describes where the barcode was found within an image.
location: Core.Quadrilateral;
See also
confidence
The confidence score or reliability of the barcode detection.
confidence: number;
angle
The angle or orientation of the barcode, indicating if the barcode was detected at an angle or rotated.
angle: number;
moduleSize
The size of the individual modules or elements within the barcode.
moduleSize: number;
details
Represent additional details specific to the barcode, which could vary depending on the barcode format.
details: BarcodeDetails;
isDPM
Indicates whether the barcode is a Direct Part Marking (DPM) barcode.
isDPM: boolean;
isMirrored
Whether the barcode is mirrored or reversed from its normal orientation.
isMirrored: boolean;