Class ReadyToUseUi
- Namespace
- ScanbotSDK.MAUI.Droid
- Assembly
- DocumentSDK.MAUI.dll
public class ReadyToUseUi : IReadyToUseUIService, IBarcodeScanner, IDocumentScanner, ICheckRecognizer, ICroppingScreen, IMrzScanner, IEhicScanner, IGenericDocumentRecognizer, ITextDataScanner, IVinScanner, ILicensePlateScanner, IMedicalCertificateScanner
- Inheritance
-
ReadyToUseUi
- Implements
- Inherited Members
Methods
CloseBarcodeScannerAsync()
Force Closes the Barcode scanning view.
public Task CloseBarcodeScannerAsync()
Returns
CloseCheckRecognizerAsync()
Force closes the ready-to-use Check Recognizer UI
public Task CloseCheckRecognizerAsync()
Returns
CloseCroppingScreenAsync()
Force closes the ready-to-use Cropping Screen UI.
public Task CloseCroppingScreenAsync()
Returns
CloseDocumentScannerAsync()
Force closes the ready-to-use Document Scanner UI.
public Task CloseDocumentScannerAsync()
Returns
CloseFinderDocumentScannerAsync()
Force closes the ready-to-use Finder Document Scanner UI.
public Task CloseFinderDocumentScannerAsync()
Returns
CloseGenericDocumentRecognizerAsync()
Force closes the ready-to-use Generic Document Recognizer UI.
public Task CloseGenericDocumentRecognizerAsync()
Returns
CloseHealthInsuranceCardScannerAsync()
Force closes the ready-to-use Health Insurance Card Scanner UI.
public Task CloseHealthInsuranceCardScannerAsync()
Returns
CloseLicensePlateScannerAsync()
Force closes the ready-to-use License Plate Scanner UI.
public Task CloseLicensePlateScannerAsync()
Returns
CloseMedicalCertificateScannerAsync()
Force closes the ready-to-use Medical Certificate Scanner UI.
public Task CloseMedicalCertificateScannerAsync()
Returns
CloseMrzScannerAsync()
Force closes the ready-to-use MRZ Scanner UI.
public Task CloseMrzScannerAsync()
Returns
CloseTextDataScannerAsync()
Force closes the ready-to-use Text Data Scanner UI.
public Task CloseTextDataScannerAsync()
Returns
CloseVINScannerAsync()
Force closes the ready-to-use VIN Scanner UI.
public Task CloseVINScannerAsync()
Returns
LaunchCheckRecognizerAsync(CheckRecognizerConfiguration)
Launches the ready-to-use Check Recognizer UI
public Task<CheckRecognizerResult> LaunchCheckRecognizerAsync(CheckRecognizerConfiguration configuration = null)
Parameters
configuration
CheckRecognizerConfiguration
Returns
- Task<CheckRecognizerResult>
A task returning the Check Recognizer result. The result will be null if the user cancels the scan.
LaunchCroppingScreenAsync(IScannedPage, CroppingScreenConfiguration)
Launches the ready-to-use Cropping Screen UI.
public Task<CroppingResult> LaunchCroppingScreenAsync(IScannedPage pageToCrop, CroppingScreenConfiguration configuration = null)
Parameters
pageToCrop
IScannedPageconfiguration
CroppingScreenConfiguration
Returns
- Task<CroppingResult>
A task returning the cropped page. The result will be null if the user cancels cropping.
LaunchDocumentScannerAsync(DocumentScannerConfiguration)
Launches the ready-to-use Document Scanner UI.
public Task<DocumentScannerResult> LaunchDocumentScannerAsync(DocumentScannerConfiguration configuration = null)
Parameters
configuration
DocumentScannerConfiguration
Returns
- Task<DocumentScannerResult>
A task returning the scanned pages.
LaunchFinderDocumentScannerAsync(FinderDocumentScannerConfiguration)
Launches the ready-to-use Finder Document Scanner UI.
public Task<DocumentScannerResult> LaunchFinderDocumentScannerAsync(FinderDocumentScannerConfiguration configuration = null)
Parameters
configuration
FinderDocumentScannerConfiguration
Returns
- Task<DocumentScannerResult>
A task returning the scanned page.
LaunchGenericDocumentRecognizerAsync(GenericDocumentRecognizerConfiguration)
Launches the ready-to-use Generic Document recognizer
public Task<GenericDocumentRecognizerResult> LaunchGenericDocumentRecognizerAsync(GenericDocumentRecognizerConfiguration configuration = null)
Parameters
configuration
GenericDocumentRecognizerConfigurationOptional configuration parameters of type
GenericDocumentRecognizerConfiguration
Returns
- Task<GenericDocumentRecognizerResult>
A task returning the Generic Document Recognizer result.
LaunchHealthInsuranceCardScannerAsync(HealthInsuranceCardConfiguration)
Launches the ready-to-use Health Insurance Card Scanner UI.
public Task<HealthInsuranceCardScannerResult> LaunchHealthInsuranceCardScannerAsync(HealthInsuranceCardConfiguration configuration)
Parameters
configuration
HealthInsuranceCardConfiguration
Returns
- Task<HealthInsuranceCardScannerResult>
A task returning the scanned pages.
LaunchLicensePlateScannerAsync(LicensePlateScannerConfiguration)
Launches the ready-to-use License Plate Scanner UI.
public Task<LicensePlateScannerResult> LaunchLicensePlateScannerAsync(LicensePlateScannerConfiguration configuration = null)
Parameters
configuration
LicensePlateScannerConfiguration
Returns
- Task<LicensePlateScannerResult>
A task returning the found LicensePlate data.
LaunchMedicalCertificateScannerAsync(MedicalCertificateRecognizerConfiguration)
Launches the ready-to-use Medical Certificate Scanner UI.
public Task<MedicalCertificateResult> LaunchMedicalCertificateScannerAsync(MedicalCertificateRecognizerConfiguration configuration = null)
Parameters
configuration
MedicalCertificateRecognizerConfiguration
Returns
- Task<MedicalCertificateResult>
A task returning the found MedicalCertificate data.
LaunchMrzScannerAsync(MrzScannerConfiguration)
Launches the ready-to-use MRZ Scanner UI.
public Task<MrzScannerResult> LaunchMrzScannerAsync(MrzScannerConfiguration configuration = null)
Parameters
configuration
MrzScannerConfiguration
Returns
- Task<MrzScannerResult>
A task returning the found MRZ data.
LaunchTextDataScannerAsync(TextDataScannerConfiguration)
Launches the ready-to-use Text Data Scanner UI
public Task<TextDataScannerResult> LaunchTextDataScannerAsync(TextDataScannerConfiguration configuration)
Parameters
configuration
TextDataScannerConfigurationConfiguration parameters of type
TextDataScannerConfiguration
Returns
- Task<TextDataScannerResult>
A task returning the Text Data Scanner result.
LaunchVINScannerAsync(VINScannerConfiguration)
Launches the ready-to-use VIN Scanner UI.
public Task<VINScannerResult> LaunchVINScannerAsync(VINScannerConfiguration configuration = null)
Parameters
configuration
VINScannerConfiguration
Returns
- Task<VINScannerResult>
A task returning the found VIN data.
OpenBarcodeScannerAsync(BarcodeScannerConfiguration)
Scan Barcode from configuration.
public Task<BarcodeScannerResult> OpenBarcodeScannerAsync(BarcodeScannerConfiguration configuration)
Parameters
configuration
BarcodeScannerConfiguration