DecodedBarcodeElement
A decoded element within a barcode. It extends RegionObjectElement
and includes additional properties about the decoded barcode.
interface DecodedBarcodeElement extends Core.RegionObjectElement {
format: EnumBarcodeFormat;
formatString: string;
text: string;
bytes: Array<number>;
details: BarcodeDetails;
isDPM: boolean;
isMirrored: boolean;
angle: number;
moduleSize: number;
confidence: number;
extendedBarcodeResults: Array<ExtendedBarcodeResult>
}
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>;
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;
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;
confidence
The confidence score or reliability of the barcode detection.
confidence: number;
extendedBarcodeResults
An array of ExtendedBarcodeResults.
extendedBarcodeResults: Array<ExtendedBarcodeResult>
See also