ScanbotBarcodeSdk class

Constructors

ScanbotBarcodeSdk()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

cleanupBarcodeStorage() Future
Clear storage folder with barcode snapped images
detectBarcodesOnImage(Uri file, {List<BarcodeFormat> barcodeFormats = const <BarcodeFormat>[], BarcodeAdditionalParameters? additionalParameters, List<BarcodeDocumentFormat> acceptedDocumentFormats = const <BarcodeDocumentFormat>[]}) Future<BarcodeScanningResult>
Detect barcodes from image file uri.
detectBarcodesOnImages(List<Uri> imageFileUris, {List<BarcodeFormat> barcodeFormats = const <BarcodeFormat>[], BarcodeAdditionalParameters? additionalParameters, List<BarcodeDocumentFormat> acceptedDocumentFormats = const <BarcodeDocumentFormat>[]}) Future<MultiImageBarcodeScanningResult>
Detect barcodes from the given images list
getLicenseStatus() Future<SdkLicenseStatus>
Returns the current license status of the Scanbot SDK.
initScanbotSdk(ScanbotSdkConfig config) Future
Initializes the Scanbot SDK with given configs. The Scanbot SDK must be initialized before using any other API methods.
startBarcodeScanner(BarcodeScannerConfiguration config) Future<BarcodeScanningResult>
Starts the Ready-to-Use Barcode Scanner UI as full-screen modal UI dialog. The Barcode Scanner is able to recognize 1D- and 2D-barcodes (QR codes, etc).
startBatchBarcodeScanner(BatchBarcodeScannerConfiguration config) Future<BarcodeScanningResult>
Starts the Ready-to-Use Batch Barcode Scanner UI as full-screen modal UI dialog. The Barcode Scanner is able to recognize 1D- and 2D-barcodes (QR codes, etc).