是否有从手机库读取条形码和二维码的颤振包?

Posted

技术标签:

【中文标题】是否有从手机库读取条形码和二维码的颤振包?【英文标题】:Is there a flutter package that reads barcode and qrcode from phone library? 【发布时间】:2022-01-11 20:14:19 【问题描述】:

似乎很难找到支持从库中读取以支持条形码的颤振插件。大多数情况下只有二维码。

【问题讨论】:

执行此操作的***插件,pub.dev/packages/qr_code_scanner 但不支持从图像读取,pub.dev/packages/scan 可以读取图像 嗨@AmeerAmjed,我正在寻找支持条形码(code128)和二维码的插件。你分享的那些只支持二维码。 本插件支持条形码(code128)和二维码。 【参考方案1】:

将此包用作库

https://pub.dev/packages/flutter_qr_bar_scanner

这些是支持的类型:

  ALL_FORMATS,
  AZTEC,
  CODE_128,
  CODE_39,
  CODE_93,
  CODABAR,
  DATA_MATRIX,
  EAN_13,
  EAN_8,
  ITF,
  PDF417,
  QR_CODE,
  UPC_A,
  UPC_E

依赖它 运行这个命令:

使用颤振:

$ flutter pub add flutter_qr_bar_scanner

这会在你的包的 pubspec.yaml 中添加这样一行(并运行隐式 flutter pub get):

dependencies:
  flutter_qr_bar_scanner: ^3.0.2

或者,您的编辑器可能支持或flutter pub get。查看您的编辑器的文档以了解更多信息。

导入 现在在你的 Dart 代码中,你可以使用:

import 'package:flutter_qr_bar_scanner/flutter_qr_bar_scanner.dart';

【讨论】:

以上是关于是否有从手机库读取条形码和二维码的颤振包?的主要内容,如果未能解决你的问题,请参考以下文章

Java生成二维码及条形码工具

打开手机摄像头扫描二维码或条形码全部操作

用OpenCV和Python识别二维码与条形码

如何用js实现调用手机摄像头扫描条形码然后带出条形码的值到文本框

用java程序如何读取图书条形码

二维码的生成