Class BarcodeFormatCode128Configuration
- Namespace
- ScanbotSDK.MAUI.Core.Barcode
- Assembly
- ScanbotSDK.Shared.dll
Code 128 barcode configuration. Add to scanner configuration to scan Code 128 barcodes.
public class BarcodeFormatCode128Configuration : BarcodeFormatOneDConfigurationBase
- Inheritance
-
BarcodeFormatCode128Configuration
- Inherited Members
Properties
BarcodeDefectProfile
Specifies which kind of barcode defects are tried to fix.
Default is GENERIC_AND_THERMAL.
public BarcodeDefectProfile BarcodeDefectProfile { get; set; }
Property Value
BlurryOneDScanner
If ENABLE, the scanner will try extra-hard to scan linear barcodes that are heavily blurred or otherwise damaged.
Default is ENABLE.
public ConfigState BlurryOneDScanner { get; set; }
Property Value
DamagedBarcodeReconstruction
If ENABLE, the scanner will try extra-hard to scan linear barcodes that are damaged in a way that every single scanline is corrupted, e.g. due to scratches, ink smudges, glare, or other damage or obstruction. Only affects the following barcode formats: Code39, Code128, Ean8, Ean13, and UpcA. Not used in low power or legacy mode.
Default is ENABLE.
public ConfigState DamagedBarcodeReconstruction { get; set; }
Property Value
Gs1Handling
GS1 message handling options.
Default is PARSE.
public Gs1Handling Gs1Handling { get; set; }
Property Value
MaximumTextLength
Maximum text length. 0 implies no maximum. Applied only to linear barcode formats that allow variable length.
Default is 0.
public int MaximumTextLength { get; set; }
Property Value
MinimumTextLength
Minimum text length. Applied only to linear barcode formats that allow variable length.
Default is 1.
public int MinimumTextLength { get; set; }
Property Value
Methods
FromJson(string)
public static BarcodeFormatCode128Configuration FromJson(string rawJson)
Parameters
rawJsonstring