dynamsoft_barcode_reader_bundle_flutter 11.0.5201 copy "dynamsoft_barcode_reader_bundle_flutter: ^11.0.5201" to clipboard
dynamsoft_barcode_reader_bundle_flutter: ^11.0.5201 copied to clipboard

The Dynamsoft Barcode Reader Flutter SDK.

Dynamsoft Barcode Reader Bundle Flutter SDK #

The Dynamsoft Barcode Reader Flutter SDK enables you to efficiently embed barcode reading functionality in Flutter APPs using just a few lines of code. Saving you months of added development time and resources, our SDK can create high-speed and reliable barcode scanner software applications to meet your business needs.

Requirements #

Dev tools #

  • Latest Flutter SDK
  • For Android apps: Android SDK (API Level 21+), platforms and developer tools
  • For iOS apps: iOS 13+, macOS with latest Xcode and command line tools

Mobile platforms #

  • Android 5.0 (API Level 21) and higher
  • iOS 13 and higher

How to use the SDK #

Installation #

Install the Dynamsoft Barcode Reader Flutter SDK module by running the following command in your terminal or through your IDE:

$ flutter pub add dynamsoft_barcode_reader_bundle_flutter

Add this import to the top of your file:

import 'package:dynamsoft_barcode_reader_bundle_flutter/dynamsoft_barcode_reader_bundle_flutter.dart';

Camera permissions

Our SDK needs camera access to scan from a live camera stream.

Android

do nothing.

iOS

Add this camera permission description to ios/{projectName}/Info.plist inside the

<key>NSCameraUsageDescription</key>
<string></string>

Barcode Scan #

Set the license and start scan:

var config = BarcodeScannerConfig(
license: '<YOUR_LICENSE_KEY>',
);
const result = await BarcodeScanner.launch(config);
if(result.status == EnumResultStatus.finished){
// handle the result
}

Note

Supported Symbologies #

  • Linear Barcodes (1D) :
    • Code 39 (including Code 39 Extended)
    • Code 93
    • Code 128
    • Codabar
    • Interleaved 2 of 5
    • EAN-8
    • EAN-13
    • UPC-A
    • UPC-E
    • Industrial 2 of 5
    • MSI Code
    • Code 11
  • 2D Barcodes :
    • QR Code (including Micro QR Code)
    • Data Matrix
    • PDF417 (including Micro PDF417)
    • Aztec Code
    • MaxiCode (mode 2-5)
    • DotCode
  • Patch Code
  • Pharmacode
  • GS1 Composite Code
  • GS1 DataBar :
    • Omnidirectional
    • Truncated
    • Stacked
    • Stacked Omnidirectional
    • Limited
    • Expanded
    • Expanded Stacked
  • Postal Codes :
    • USPS Intelligent Mail
    • Postnet
    • Planet
    • Australian Post
    • UK Royal Mail

User Guide #

Samples #

You can view all the Dynamsoft Flutter samples via the following links:

License #

Contact #

https://www.dynamsoft.com/company/contact/