flutter_scan_tools 0.0.3 icon indicating copy to clipboard operation
flutter_scan_tools: ^0.0.3 copied to clipboard

Flutter tool pack for scanning credit card, qr code, mrz.

Flutter scan tools #

Flutter tool pack for scanning credit card, qr code, mrz.

Supported scanners

Scanner IOS Android
Credit card supported supported
QR-code will be soon will be soon
MRZ will be soon will be soon

Before usage #

ios

info.list

<key>NSCameraUsageDescription</key>
<string>camera</string>

<key>io.flutter.embedded_views_preview</key>
<true/>
android
<uses-permission android:name="android.permission.FLASHLIGHT"/>
<uses-permission android:name="android.permission.CAMERA"/>
....
<application>
  <meta-data
    android:name="flutterEmbedding"
    android:value="2" />
</application>

Usage #

void _startScan() async {
  await Permission.camera.request();

  final scanResul = await FlutterScanTools.scanCard(context);

  setState(() {
    this.scanResul = scanResul;
  });
}

Additional information #

Tested on:
  • IPhone 13 Pro (IOS 15.5)
  • Redmi Note 8 (Android 9 PKQ1.190616.001)
6
likes
90
pub points
66%
popularity

Publisher

unverified uploader

Flutter tool pack for scanning credit card, qr code, mrz.

Repository (GitHub)
View/report issues

Documentation

API reference

License

Icon for licenses.MIT (LICENSE)

Dependencies

camera, flutter, google_mlkit_commons, google_mlkit_text_recognition

More

Packages that depend on flutter_scan_tools