Browse Source

update README.md

pull/3/head
Khoren Markosyan 3 years ago
parent
commit
7dde5f042a
  1. 17
      README.md

17
README.md

@ -7,7 +7,7 @@ A barcode and QR code scanner based on [ZXing C++](https://github.com/nu-book/zx
<img alt="04_trending_repository_screen" src="https://user-images.githubusercontent.com/11523360/167903986-dc69efca-4520-4494-9298-24ea7b3da941.jpg" width="240">&nbsp; <img alt="04_trending_repository_screen" src="https://user-images.githubusercontent.com/11523360/167904002-114d9844-964d-4b84-9ea0-8185ed1d2bb8.jpg" width="240">&nbsp; <img alt="04_trending_repository_screen" src="https://user-images.githubusercontent.com/11523360/167904024-809aa434-c0f5-4069-a223-da78fe48d671.jpg" width="240">&nbsp;
</pre>
## Supported Formats
## Supported Barcode Formats
| 1D product | 1D industrial | 2D
| ---------- | ----------------- | --------------
@ -18,16 +18,23 @@ A barcode and QR code scanner based on [ZXing C++](https://github.com/nu-book/zx
| DataBar | ITF | MaxiCode (beta)
| | DataBar Expanded |
## Features
- [x] Read barcode from camera
- [x] Read barcode from gallery
- [x] Create barcode from text
- [ ] Read multiple barcodes from camera or gallery
- [ ] Return scanned barcode position and size
## Getting Started
### To read barcode:
```dart
import 'package:flutter_zxing/flutter_zxing.dart';
// Use ZxingReaderWidget to quickly read barcode from camera image
// Use ReaderWidget to quickly read barcode from camera image
@override
Widget build(BuildContext context) {
return Scaffold(
body: ZxingReaderWidget(
body: ReaderWidget(
onScan: (result) async {
// Do something with the result
},
@ -52,11 +59,11 @@ import 'package:flutter_zxing/flutter_zxing.dart';
import 'dart:typed_data';
import 'package:image/image.dart' as imglib;
// Use ZxingWriterWidget to quickly read barcode from camera image
// Use WriterWidget to quickly read barcode from camera image
@override
Widget build(BuildContext context) {
return Scaffold(
body: ZxingWriterWidget(
body: WriterWidget(
onSuccess: (result, bytes) {
// Do something with the result
},

Loading…
Cancel
Save