Table of contents

Need better scanning performance?

Get a FREE customized reading template.

BarcodeComplementModes

Parameter BarcodeComplementModes defines how to complement the missing parts of a barcode.

JSON Structure

Location in template:

BarcodeReaderTaskSettingOptions[i]
    ├── SectionArray[j]
    │   └── StageArray[k] (Stage object)
    │       └── BarcodeComplementModes

Parent object: ComplementBarcodeStage object

Example:

{
    "BarcodeComplementModes": [
        {
            "Mode": "BCM_GENERAL" 
        }
    ]
}

Parameter Details

Parameter BarcodeComplementModes consists of a group of barcode complement mode objects. Each barcode complement mode object includes a candidate mode and a series of auxiliary mode arguments.

Mode Arguments

The mode arguments of the barcode complement mode object are shown as follows:

Mode Argument Name Mode Argument Summary
Mode
(Required)
Description
Specifies a barcode complement mode.
Type
String
Candidate Mode List
BCM_GENERAL
BCM_AUTO
BCM_SKIP

Default Setting

By default, barcode complement mode is not implemented.

{
    "BarcodeComplementModes": [
        {
            "Mode": "BCM_SKIP"
        }
    ]
}

Candidate Mode Introductions

BCM_GENERAL

Complements the barcode using the general algorithm. This mode has the following arguments for further customization.

BCM_AUTO

Lets the library choose a mode automatically. Not supported yet.

This page is compatible for:

Is this page helpful?

YesYes NoNo

In this article: