CapturePreset

Defined in namespace Scandit.DataCapture.Barcode.Data

As part of setting up barcode scanning, it is required to enable all barcode symbologies that are expected to be scanned. In general it is best to enable as few symbologies as possible to get the best performance and avoid confusing the user by scanning symbologies that the app does not expect. Therefore if you know the symbologies that will be scanned, you should individually enable them in the settings of the relevant capture mode (eg. through BarcodeCaptureSettings.EnableSymbology() or SparkScanSettings.EnableSymbology()). If you are not familiar with the symbologies that are relevant for your use case, you can use capture presets that are tailored for different verticals (e.g. retail, logistics, etc.). You can enable one or more capture presets when instantiating the settings of the relevant capture mode (eg. through BarcodeCaptureSettings.Create() or SparkScanSettings.SparkScanSettings()). Which presets to enable depends on the vertical the app is meant for eg. if it is used in a retail store then use the CapturePreset.Retail preset. After creating settings with a preset it is always possible to enable (or disable) symbologies individually.

Note

At the current time capture presets are only available for single scanning modes such as BarcodeCapture and SparkScan but not yet for MatrixScan.

CapturePreset

Added in version 6.19.0

An enumeration of the presets available to simplify configuring symbologies.

Transport

Added in version 6.19.0

Automatically enables and optimizes symbologies most used in the Transport vertical. This includes Symbology.Code128, Symbology.Qr, Symbology.Code39, Symbology.DataMatrix, Symbology.Ean13Upca, Symbology.InterleavedTwoOfFive, Symbology.Aztec, Symbology.Ean8, Symbology.Pdf417, Symbology.Upce.

Logistics

Added in version 6.19.0

Automatically enables and optimizes symbologies most used in the Logistics vertical. This includes Symbology.Code128, Symbology.Qr, Symbology.Code39, Symbology.DataMatrix, Symbology.Ean13Upca, Symbology.InterleavedTwoOfFive, Symbology.Codabar, Symbology.Ean8, Symbology.Pdf417, Symbology.Upce.

Retail

Added in version 6.19.0

Automatically enables and optimizes symbologies most used in the Retail vertical. This includes Symbology.Ean13Upca, Symbology.Code128, Symbology.Qr, Symbology.Code39, Symbology.Ean8, Symbology.DataMatrix, Symbology.InterleavedTwoOfFive, Symbology.Upce, Symbology.Gs1Databar, Symbology.Gs1DatabarExpanded.

Healthcare

Added in version 6.19.0

Automatically enables and optimizes symbologies most used in the Healthcare vertical. This includes Symbology.Code128, Symbology.DataMatrix, Symbology.Qr, Symbology.Ean13Upca, Symbology.Code39, Symbology.MicroPdf417, Symbology.InterleavedTwoOfFive, Symbology.MsiPlessey, Symbology.Ean8.

Manufacturing

Added in version 6.19.0

Automatically enables and optimizes symbologies most used in the Manufacturing vertical. This includes Symbology.Code128, Symbology.DataMatrix, Symbology.Code39, Symbology.Qr, Symbology.Ean13Upca, Symbology.InterleavedTwoOfFive, Symbology.Pdf417, Symbology.Upce, Symbology.Ean8.