Table of Contents

Class BarcodeScannerAdditionalParameters

Namespace
ScanbotSDK.MAUI.RTU.v1
Assembly
ScanbotSDK.Shared.dll

Barcode scanner additional parameters.

public class BarcodeScannerAdditionalParameters
Inheritance
BarcodeScannerAdditionalParameters
Derived
Inherited Members

Properties

CodeDensity

The expected QR code density. Set to High if you expect to find a high number of barcodes in one image or video frame. Set to Low otherwise. The default is Low

public CodeDensity? CodeDensity { get; set; }

Property Value

CodeDensity?

Gs1HandlingMode

GS1 Codes Handling mode. It defines how GS1-formatted barcodes are handled. The default value is [Gs1Handling.Parse]

public Gs1Handling? Gs1HandlingMode { get; set; }

Property Value

Gs1Handling?

LowPowerMode

If true, enabled the mode which slightly decreases the scanning quality and the energy consumption, and increases the scanning speed. If false - mode is disabled. The default is false NOTE: Android Only

public bool? LowPowerMode { get; set; }

Property Value

bool?

MaximumTextLength

Optional maximum required text length of the detected barcode. The default is 0 (setting is turned off). NOTE: This feature works on ITF barcodes only.

public int? MaximumTextLength { get; set; }

Property Value

int?

Minimum1DBarcodesQuietZone

Optional minimum required quiet zone on the barcode. Measured in modules (the size of minimal bar on the barcode). The default is 10. NOTE: This feature works on ITF barcodes only.

public int? Minimum1DBarcodesQuietZone { get; set; }

Property Value

int?

MinimumTextLength

Optional minimum required text length of the detected barcode. The default is 0 (setting is turned off). NOTE: This feature works on ITF barcodes only.

public int? MinimumTextLength { get; set; }

Property Value

int?

MsiPlesseyChecksumAlgorithm

The checksum algorithm for MSI Plessey barcodes. The default value is Mod10.

public MSIPlesseyChecksumAlgorithm? MsiPlesseyChecksumAlgorithm { get; set; }

Property Value

MSIPlesseyChecksumAlgorithm?

OptimizeBoundingBox

public bool? OptimizeBoundingBox { get; set; }

Property Value

bool?

StripCheckDigits

With this option enabled, the scanner removes checks digits for UPC, EAN and MSI Plessey codes. Has no effect if both single and double digit MSI Plessey checksums are enabled. The default is false

public bool? StripCheckDigits { get; set; }

Property Value

bool?