Interface IScanbotBarcode
- Namespace
- ScanbotSDK.MAUI.Barcode
- Assembly
- ScanbotSDK.Shared.dll
public interface IScanbotBarcode
Methods
ForceCloseScannerAsync()
Task ForceCloseScannerAsync()
Returns
- Task
Task<Result<BarcodeDocumentParserResult>> ParseDocumentAsync(string rawText, BarcodeDocumentFormat[] acceptedFormats = null)
Parameters
rawText string
acceptedFormats BarcodeDocumentFormat[]
Returns
- Task<Result<BarcodeDocumentParserResult>>
ScanFromImageAsync(ImageSource, BarcodeScannerConfiguration)
Task<Result<BarcodeScannerResult>> ScanFromImageAsync(ImageSource image, BarcodeScannerConfiguration configuration)
Parameters
image ImageSource
configuration BarcodeScannerConfiguration
Returns
- Task<Result<BarcodeScannerResult>>
ScanFromImageAsync(ImageRef, BarcodeScannerConfiguration)
Task<Result<BarcodeScannerResult>> ScanFromImageAsync(ImageRef image, BarcodeScannerConfiguration configuration)
Parameters
image ImageRef
configuration BarcodeScannerConfiguration
Returns
- Task<Result<BarcodeScannerResult>>
ScanFromPdfAsync(string, BarcodeScannerConfiguration)
Task<Result<BarcodeScannerResult>> ScanFromPdfAsync(string pdfFileUri, BarcodeScannerConfiguration configuration)
Parameters
pdfFileUri string
configuration BarcodeScannerConfiguration
Returns
- Task<Result<BarcodeScannerResult>>
StartScannerAsync(BarcodeScannerScreenConfiguration)
Task<Result<BarcodeScannerUiResult>> StartScannerAsync(BarcodeScannerScreenConfiguration configuration)
Parameters
configuration BarcodeScannerScreenConfiguration
Returns
- Task<Result<BarcodeScannerUiResult>>