fqreader pub package

一个可以自定义的扫描控件,

Usage Add this to your package's pubspec.yaml file:

dependencies:
  fqreader: "^0.1.6"

Fqreader

decodeImg

解析图片

Param Type Default Description
file File 图片文件
[scanType] List ScanType.ALL 扫描的类型,默认全部类型

返回

ScanView

Param Type Default Description
onScan ScanEvent 扫描事件
scanRect Rect 扫描区域位置大小, scanRect和scanSize 只能用一个
scanSize Size 扫描区域大小, scanRect和scanSize 只能用一个
viewSize Size ScanView控件大小
scanAilgn Alignment 扫描框的位置(位于图片)
viewAilgn Alignment view的位置(位于图片)
autoScan bool true 是否立即扫描
continuityScan bool false 是否连续扫描
scanInterval Duration 0.5s 连续扫描间隔
scanType List ScanType.ALL 扫描的条码类型
devicePixelRatio double 屏幕分辨率

ScanViewState

startScan

开始扫描

stopScan

暂停扫描

turnOn

开灯

turnOff

关灯

ScanType

Enum Description
ALL 所有条形码
QR_CODE 普通二维码
AZTEC 二维码 主要用于航空。比如坐飞机行李箱上贴的便签
CODABAR 条形码
CODE_39 CODE 39 条形码
CODE_93 CODE 92 条形码
CODE_128 CODE 128 条形码
EAN8 商品用条形码 EAN8
EAN13 商品用条形码 EAN13
ITF 全球贸易货号。主要用于运输方面的条形码
DATA_MATRIX 一种二维码
PDF_417 PDF417条码是一种高密度、高信息含量的便携式数据文件

Libraries

fqreader