Click or drag to resize
BarcodeScanner Class
Scans barcodes in images
Inheritance Hierarchy
SystemObject
  Scandit.RecognitionBarcodeScanner

Namespace: Scandit.Recognition
Assembly: Scandit.Recognition (in Scandit.Recognition.dll) Version: 4.16.0.0 (4.16.0.0)
Syntax
public class BarcodeScanner : IDisposable

The BarcodeScanner type exposes the following members.

Constructors
  NameDescription
Public methodBarcodeScanner
Instantiate a new barcode scanner and associate it with an existing recognition context.
Top
Properties
  NameDescription
Public propertySession
Get the current scanning session.
Top
Methods
  NameDescription
Public methodApplySettings
Apply scan settings to the barcode scanner.
Public methodDispose
Dispose the barcode scanner.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Finalizer
(Overrides ObjectFinalize.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks
The barcode scanner is the main interface for recognizing barcodes and 2d codes in images. After creating a new barcode scanner instance, barcodes are recognized by processing frames with the recognition context. Whenever codes have been recognized or localized, they become available through GetNewlyRecognizedCodes or GetNewlyLocalizedCodes, respectively. The recognition behavior of the barcode scanner is configured when it is created by BarcodeScannerSettings. The barcode scanner settings control which symbologies (barcode types) are to be decoded and allows to control advanced settings such as where in the image to look for barcodes. For more details, on how to configure the barcode scanner, consult the BarcodeScannerSettings documentation.
See Also