搜索插件、代码仓与 APP 分类

cnic_scanner 封面
插件详情v0.0.5

cnic_scanner

一个可让您扫描身份证、ID 卡以及其他各种卡片的包。它支持 Android 和 iOS,并且是空安全的。

AndroidiOS
近 30 天下载
76
喜欢数
66
Pub 分数
140

安装插件

flutter pub add cnic_scanner

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

cnic_scanner 包使用户能够使用二维码或条形码技术扫描身份证、身份证件及其他类似文件。它支持 Android 和 iOS 平台,并且完全支持 null 安全,确保了现代 Dart 集成的稳健性。该包设计简洁可靠,通过基于摄像头的扫描,为从身份证件中提取数据提供无缝体验。适用于需要快速验证文档的应用程序。

适合场景

  • 身份证验证
  • 身份证扫描
  • 文档数字化
  • 用户入门
  • 身份认证

主要特点

  • 跨平台支持(Android 和 iOS)
  • 空安全代码
  • 二维码/条形码扫描
  • 简单 API 集成
  • 实时扫描

适合对象

  • 政府应用
  • 银行与金融
  • 电商平台
  • 移动身份验证
  • 数字开户系统

使用建议

  • 需要相机权限
  • 取决于设备摄像头质量
  • 可能需要额外的验证层
  • 限制为二维码/条形码编码的数据
  • 敏感数据的隐私考虑

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

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';

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);                ​

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);
              });                ​

CnicModel


// this class will return these parameters.

class CardModel {
     String _cnicNumber = "";
     String _cnicIssueDate = "";
     String _cnicHolderName = "";
     String _cnicExpiryDate = "";
     String _cnicHolderDateOfBirth = "";
}

ScreenShots

Cnic Screen Custom Dialog Scanned Cnic Data

Demo

Scanned from Gallery Scanned from Camera

Developers

Faiza Farooqui and Kamran Khan

License

MIT

所属分类

依赖

依赖清单 5 项

源码仓库

使用此插件的项目

暂无相关数据。