cnic_scanner

Creator: coderz1093

Last updated:

0 purchases

cnic_scanner Image
cnic_scanner Images

Languages

Categories

Add to Cart

Description:

cnic scanner

cnic_scanner #
A Flutter package that let's you to scan your CNIC and ID cards and all types of other cards.
Installation #
Add following dependency in pubspec.yaml file. And add this import to your file.
cnic_scanner: latest version
image_picker: latest version

import 'package:cnic_scanner/cnic_scanner.dart';
copied to clipboard
Quick Start #

// create a obj of CnicModel
CnicModel _cnicModel = CnicModel();

// then call this method fron package, our package needs you to pass ImageSource as an argument
scanImage(imageSource: imageSource) from CnicScanner class

await CnicScanner().scanImage(imageSource: imageSource); ​
copied to clipboard
CustomDialog #

// I have created a custom dialog and passing ImageSource here in ths way. You can furture check it in example

CustomDialogBox(onCameraBTNPressed: () {
scanCnic(ImageSource.camera);
}, onGalleryBTNPressed: () {
scanCnic(ImageSource.gallery);
}); ​
copied to clipboard
CnicModel #

// this class will return these parameters.

class CardModel {
String _cnicNumber = "";
String _cnicIssueDate = "";
String _cnicHolderName = "";
String _cnicExpiryDate = "";
String _cnicHolderDateOfBirth = "";
}
copied to clipboard
ScreenShots #



Cnic Screen
Custom Dialog
Scanned Cnic Data










Demo #



Scanned from Gallery
Scanned from Camera









Developers #
Faiza Farooqui and
Kamran Khan
License #
MIT

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.