Table of contents

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

This page is compatible for:

Is this page helpful?

YesYes NoNo

In this article: