@@ -149,7 +149,7 @@ class _MainPageWidgetState extends State<MainPageWidget> {
149149 children: < Widget > [
150150 TitleItemWidget ('Document Scanner' ),
151151 MenuItemWidget (
152- 'Scan Document ' ,
152+ 'Scan Documents ' ,
153153 onTap: () {
154154 _startDocumentScanning ();
155155 },
@@ -181,13 +181,13 @@ class _MainPageWidgetState extends State<MainPageWidget> {
181181 },
182182 ),
183183 MenuItemWidget (
184- 'Scan Multiple Barcodes ' ,
184+ 'Scan Multiple Barcodes (batch mode) ' ,
185185 onTap: () {
186186 _startBatchBarcodeScanner ();
187187 },
188188 ),
189189 MenuItemWidget (
190- 'Detect Barcode image ' ,
190+ 'Detect Barcodes from Still Image ' ,
191191 onTap: () {
192192 _detectBarcodeOnImage ();
193193 },
@@ -205,7 +205,7 @@ class _MainPageWidgetState extends State<MainPageWidget> {
205205 },
206206 ),
207207 MenuItemWidget (
208- 'Scan License plate ' ,
208+ 'Scan License Plate ' ,
209209 onTap: () {
210210 startLicensePlateScanner ();
211211 },
@@ -226,12 +226,12 @@ class _MainPageWidgetState extends State<MainPageWidget> {
226226 },
227227 ),
228228 MenuItemWidget (
229- 'Licenses info ' ,
229+ '3rd-party Libs & Licenses ' ,
230230 startIcon: Icons .developer_mode,
231231 onTap: () {
232232 showLicensePage (
233233 context: context,
234- applicationName: 'Scanbot SDK example ' ,
234+ applicationName: 'Scanbot SDK Flutter Example ' ,
235235 );
236236 },
237237 ),
@@ -334,6 +334,7 @@ class _MainPageWidgetState extends State<MainPageWidget> {
334334 try {
335335 var config = BarcodeScannerConfiguration (
336336 topBarBackgroundColor: Colors .blue,
337+ barcodeFormats: PredefinedBarcodes .allBarcodeTypes (),
337338 finderTextHint:
338339 'Please align any supported barcode in the frame to scan it.' ,
339340 /* additionalParameters: BarcodeAdditionalParameters(
@@ -342,6 +343,7 @@ class _MainPageWidgetState extends State<MainPageWidget> {
342343 maximumTextLength: 11,
343344 minimum1DBarcodesQuietZone: 10,
344345 )*/
346+ //cameraZoomFactor: 0.5,
345347 // ...
346348 );
347349 var result = await ScanbotSdkUi .startBarcodeScanner (config);
@@ -356,7 +358,6 @@ class _MainPageWidgetState extends State<MainPageWidget> {
356358 return ;
357359 }
358360 try {
359- //var config = BarcodeScannerConfiguration(); // testing default configs
360361 var config = BatchBarcodeScannerConfiguration (
361362 barcodeFormatter: (item) async {
362363 final random = Random ();
@@ -393,6 +394,7 @@ class _MainPageWidgetState extends State<MainPageWidget> {
393394 orientationLockMode: CameraOrientationMode .PORTRAIT ,
394395 barcodeFormats: PredefinedBarcodes .allBarcodeTypes (),
395396 cancelButtonHidden: false ,
397+ //cameraZoomFactor: 0.5
396398 /*additionalParameters: BarcodeAdditionalParameters(
397399 enableGS1Decoding: false,
398400 minimumTextLength: 10,
@@ -429,8 +431,7 @@ class _MainPageWidgetState extends State<MainPageWidget> {
429431 //ios
430432 var result = await ScanbotSdk .detectBarcodeFromImageFile (
431433 Uri .file (image? .path ?? '' ),
432- PredefinedBarcodes .allBarcodeTypes (),
433- true );
434+ PredefinedBarcodes .allBarcodeTypes ());
434435 if (result.operationResult == OperationResult .SUCCESS ) {
435436 await Navigator .of (context).push (
436437 MaterialPageRoute (
0 commit comments