ScanbotBarcodeSdk class
Entry point for interacting with the Scanbot Barcode SDK.
Constructors
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
- 
  cleanupStorage() → Future 
- Clears the internal storage folder used to temporarily store barcode images.
- 
  detectBarcodesOnImage(Uri imageFileUri, BarcodeScannerConfiguration barcodeScannerConfiguration) → Future< BarcodeScannerResult> 
- 
  Detects barcodes on an image file at imageFileUriusing the specifiedbarcodeScannerConfiguration.
- 
  extractImagesFromPdf(ExtractImagesFromPdfParams params) → Future< List< String> ?>
- Extracts images from the given PDF document.
- 
  getDecryptedDataFromFile(Uri fileUri) → Future< Uint8List?> 
- 
  Returns decrypted byte data from the specified file at fileUri.
- 
  getLicenseStatus() → Future< SdkLicenseStatus> 
- Returns the current license status of the Scanbot SDK.
- 
  initScanbotSdk(ScanbotSdkConfig config) → Future< SdkLicenseStatus> 
- 
  Initializes the Scanbot SDK with given configs. The Scanbot SDK must be initialized before using any other API methods.
- 
  makeImageRefsSnapshot() → Future< ImageRefPoolSnapshot?> 
- Takes a snapshot of all currently alive ImageRefs.
- 
  mockCamera(MockCameraParams args) → Future< void> 
- Mock camera preview by using static images as a frame source.
- 
  startBarcodeScanner(BarcodeScannerScreenConfiguration config) → Future< ResultWrapper< BarcodeScannerUiResult> >
- 
  Starts the RTU barcode scanner UI with the given config.
Constants
- channel → const MethodChannel