前言:目前flutter的条形码生成很多人都会去用第三方的qrscan或者ai_barcode或者barcode库,但是这些都同时集成了二维码,扫码等诸多冗余功能,如果项目只是简单的想要生成一个条形码就没有必要使用以上的三方库了
正文:
项目原链接
https://pub.flutter-io.cn/packages/barcode_widget
集成:
barcode_widget: ^2.0.1
使用方式:
BarcodeWidget(
barcode: Barcode.code128(),
data: 'Hello Flutter',
);
只需要简单两步即可完成生成条形码功能,这个控件也提供了width,height,color等样式自定义,对于条形码下方的文字也可以通过textpadding,textstyle,drawtext(是否显示下方文字)等方式自定义,简直不要太方便了!