Xamarin.Dynamsoft.Barcode.Android
8.6.0
Dynamsoft.CaptureVision.Xamarin.Forms
Additional DetailsPackage no longer supported. Please use package Dynamsoft.CaptureVision.Xamarin.Forms instead.
See the version list below for details.
dotnet add package Xamarin.Dynamsoft.Barcode.Android --version 8.6.0
NuGet\Install-Package Xamarin.Dynamsoft.Barcode.Android -Version 8.6.0
<PackageReference Include="Xamarin.Dynamsoft.Barcode.Android" Version="8.6.0" />
paket add Xamarin.Dynamsoft.Barcode.Android --version 8.6.0
#r "nuget: Xamarin.Dynamsoft.Barcode.Android, 8.6.0"
// Install Xamarin.Dynamsoft.Barcode.Android as a Cake Addin
#addin nuget:?package=Xamarin.Dynamsoft.Barcode.Android&version=8.6.0
// Install Xamarin.Dynamsoft.Barcode.Android as a Cake Tool
#tool nuget:?package=Xamarin.Dynamsoft.Barcode.Android&version=8.6.0
Introduction
Dynamsoft's Barcode Reader SDK enables you to efficiently integrate barcode reading functionality into Web, desktop, or mobile applications using just a few lines of code. The enterprise-class barcode SDK can save you months of development time and extra costs. With Dynamsoft Barcode Reader, developers can create high-speed and reliable barcode scanner software to meet business needs.
What You Should Know About Dynamsoft Barcode SDK
API Reference
https://www.dynamsoft.com/barcode-reader/programming/android
Sample Code
https://www.dynamsoft.com/barcode-reader/resources/code-gallery/
Proguard Configuration for Release
proguard_xamarin.cfg
:
-keep class com.dynamsoft.dbr.** { *; }
Release Notes
https://www.dynamsoft.com/barcode-reader/programming/android/release-notes/?ver=latest
Specifications
Highlights
- Multi-thread barcode processing
- Reads multiple barcodes in one image
- Detects barcodes at any orientation and rotation angle
- Decodes barcodes from out-of-focus, blurred images
- Reads barcodes from low-quality images with preprocessing
Supported Barcode Types
- 1D barcodes: Code39, Code93, Code128, Codabar, ITF, EAN13, EAN8, UPCA, UPCE
- 2D barcodes: QR Code, DataMatrix, PDF417, Aztec Code, MaxiCode, DotCode, GS1 Composite Code, Patch Code, MSI code
- Postal Codes: USPS Intelligent Mail, Postnet, Planet, Australian Post, UK Royal Mail
Barcode Reading Results
- Barcode type
- Barcode count
- Barcode value as string
- Barcode raw data as bytes
- Barcode bounding rectangle
- Coordinate of four corners
- Page number
Supported Image Source Types
- Bmp, jpg, png, and tiff image files; multi-page tiff also supported
- Windows DIB and .NET bitmap
- Black/white, grayscale or color
Supported Platforms
Windows, Linux, macOS, Android, iOS, Web, Raspberry Pi
Supported Programming Language and Frameworks
- C/C++, C#, Java, Python, PHP, JavaScript, Objective-C, Swfit, and Kotlin
- Xamarin, React, and Cordova
Product | Versions Compatible and additional computed target framework versions. |
---|---|
MonoAndroid | monoandroid403 is compatible. |
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
9.2.10 | 3,319 | 6/28/2022 | |
9.0.2 | 1,413 | 5/26/2022 | |
9.0.0 | 2,066 | 3/23/2022 | |
8.9.3 | 1,466 | 3/2/2022 | |
8.9.1 | 1,346 | 12/29/2021 | |
8.9.0 | 1,234 | 12/20/2021 | |
8.8.2 | 1,369 | 10/25/2021 | |
8.8.1 | 1,302 | 10/22/2021 | |
8.8.0 | 1,367 | 10/22/2021 | |
8.6.0 | 1,473 | 7/16/2021 | |
8.4.0 | 2,844 | 6/9/2021 | |
8.2.0 | 1,533 | 3/17/2021 | |
8.1.2 | 1,834 | 1/22/2021 | |
8.1.1.1 | 1,476 | 1/19/2021 | |
8.1.1 | 1,471 | 1/15/2021 | |
8.1.0 | 1,569 | 1/12/2021 | |
8.0.0 | 1,659 | 11/18/2020 | |
7.6.0 | 1,434 | 9/1/2020 | |
7.5.0 | 1,519 | 7/23/2020 | |
7.4.0 | 1,543 | 4/16/2020 | |
7.3.0 | 1,583 | 1/2/2020 | |
7.2.2 | 1,426 | 11/14/2019 | |
7.2.1 | 1,454 | 11/13/2019 | |
7.2.0 | 1,469 | 10/8/2019 | |
7.1.0 | 1,594 | 8/15/2019 | |
7.0.0 | 1,532 | 7/11/2019 | |
6.5.2 | 1,550 | 5/28/2019 | |
6.5.1 | 1,578 | 4/17/2019 | |
6.5.0 | 1,396 | 2/28/2019 | |
6.4.1 | 1,867 | 12/6/2018 | |
6.4.0 | 2,966 | 10/17/2018 | |
6.3.1 | 3,287 | 8/22/2018 |
Improved:
Improved the confidence calculation algorithm for oneD barcode results. Bounded by 30, the misread results will be scored below 30-confidence as many as possible.
Added:
Added two DeblurMode Enumerations, `DM_BASED_ON_LOC_BIN` and `DM_SHARPENING_SMOOTHING`, to support more usage scenarios.
Added new API `enableResultVerification`. The barcode decoding results will be verified before output if this feature is enabled. This will highly improve the accuracy of barcode scanning.
Added new API `enableDuplicateFilter`. The barcode decoding results will be filtered before output if this feature is enabled. The duplicated results will be output only once for every three seconds.
Added method `initLicenseFromDLS` in `BarcodeReader` class to replace `initLicenseFromLTS`.
Added class `DMDLSConnectionParameters` to replace class `DMLTSConnectionParameters`.
Added interface `DBRDLSLicenseVerificationListener` and callback `DLSLicenseVerificationCallback` to replace `DBRLTSLicenseVerificationListener` and `LTSLicenseVerificationCallback`.