scanbot_barcode_sdk library

Classes

AndroidShutterButton
ArcPainter
AspectRatio
Finder aspect ratio
BarcodeAdditionalParameters
A class that contains additional parameters for barcodes detection and filtering.
BarcodeCameraConfiguration
BarcodeClassicScannerConfiguration
BarcodeFormattedData
BarcodeItem
BarcodeScannerCamera
BarcodeScannerConfiguration
BarcodeScannerJsonConfiguration
BarcodeScanningResult
BatchBarcodeScannerConfiguration
BatchBarcodeScannerJsonConfiguration
CameraConfiguration
ConfirmationDialogConfiguration
Confirmation Dialog configuration
DetectBarcodeFromImageParams
DialogButtonStyle
Configuration for the dialogs/alerts OK button style.
DialogStyle
Configuration for the dialog/alert style
EncryptionParameters
FadeOutView
FinderConfiguration
The finder view is a rectangular overlay view that clips the camera view, so that the detection will focus just a specific area. You can specify the size and positioning, as well as other UI properties. Set this property to true if you want to use the Finder View, false otherwise (default: false)
FinderView
FlutterLicense
Font
The font name and size. iOS only.
Insets
IosShutterButton
MultiImageBarcodeScanningResult
Class created for handling the multiple images barcodes detection
Page
The Scanbot SDK provides a ready-to-use UI for document scanning and cropping. Both components use the notion of a 'page' as a data model for the scanning and cropping activities.
PolygonPoint
PredefinedBarcodes
Rect
Result
Parent result class for ready-to-use UI components return data
ResultWrapper<T>
Parent result class for ready-to-use UI components return data
ScanbotBarcodeSdk
ScanbotCamera
ScanbotColor
ScanbotEncryptionHandler
ScanbotSdkConfig
Scanbot SDK initialization config parameters.
SdkLicenseException
SdkLicenseStatus
Scanbot SDK license status.
SelectionOverlayConfiguration
Barcode Selection Overlay configuration
SelectionOverlayScannerConfiguration
Barcode Selection Overlay configuration
SharedCalls
ShutterAnimation
ShutterButton
Size
Standard size object
ZoomRange
Defines a range for zooming

Enums

BarcodeDialogFormat
The barcode text format dialog.
BarcodeDocumentFormat
Barcode document format
BarcodeFormat
Barcode document format
BarcodeImageGenerationType
Defines the possible barcode image sources.
BarcodeOverlayTextFormat
Barcode scanner engine mode
BarcodesExtensionFilter
A filter for extended EAN and UPC barcodes.
BlurEffect
The blur effect style. iOS only.
CameraModule
Camera module to use
CameraPreviewMode
Represents camera preview modes
CapturePhotoQualityPrioritization
The prioritization of still image quality and capturing speed. Has no effect on devices prior to iOS 13.0. iOS only.
CodeDensity
The expected density of QR codes in an image.
DetectionStatus
Document detection status
DetectorType
DocumentDetectorMode
Mode for document detection.
DocumentQuality
The document quality status that comes from DocumentQualityAnalyzer
EngineMode
Barcode scanner engine mode
FileEncryptionMode
Gs1HandlingMode
GS1 handling mode
ImageFilterType
The image filter types.
ImageFormat
MSIPlesseyChecksumAlgorithm
MSI plessey checksum algorithm
OcrEngine
The page orientation of the pdf document.
OperationResult
Standard result status
OrientationLockMode
Applied interface orientation
PageDirection
The page orientation of the pdf document.
PageFitMode
PageSize
The page size of the pdf document.
SdkFeature
Status

Extensions

KotlinFunctionsForObject on T

Typedefs

BarcodeDataFormatter = Future<BarcodeFormattedData> Function(BarcodeItem barcodeItem)
DocumentSnapTrigger = dynamic Function()
Handler = Future Function(MethodCall call)
OnFinderRectChange = dynamic Function(double left, double top, double right, double bottom)