The initial release of the Capture Flutter plugin.
- The plugin is based on the native Capture SDKs for Android and iOS.
- The plugin uses the v1.4.3 iOS SDK ,and the v1.4.0 Android SDK.
- The
CapturePlugin
exposes the appropriate native Capture module as a Flutter/Dart module based on the detected platform: Android or iOS.- The plugin currently contains the function
scanWithCamera
which enables the Capture process with the default Analyzer & UX properties.
- The plugin currently contains the function
-
scanWithCamera
platform channel method launches the Capture process with the default Analyzer & UX properties. -
It takes the following two parameters:
CaptureSettings
and a base64 license keyString
, required for unlocking the SDK:- Capture Settings: the class that contains all of the available settings for the Capture process. It contains settings for the Capture analyzer, UX and camera configuration settings.
- All of the Capture settings that can be modified, can be viewed here.
- License key: A base64 license key bound to application ID for Android or iOS.
- A valid license key can be obtained via Microblink's Developer Hub or by contacting us directly here.
- Capture Settings: the class that contains all of the available settings for the Capture process. It contains settings for the Capture analyzer, UX and camera configuration settings.
-
The
scanWithCamera
returns theAnalyzerResult
object, which contains the result of the capture analysis.- It contains information about each document side, the completeness status of the capture process, and the document group.
- All of the available results can be viewed here.
-
A detailed guide about the integration and usage of the plugin can be viewed here.