Barcode
Anyline has leveraged our extensive computer vision and machine-learning expertise to develop a best-in-class 1D and 2D barcode symbology SDK. With the ability to tolerate real-world variations like reflections, warping due to cylindrical or curved surfaces, low contrast codes, damaged or obscured codes, and inverted polarity codes, customers can realize faster throughput and more accurate data quality in their front-line barcode scanning applications.
Anyline License
Starting with Anyline version 25, the supported barcode formats were extended and the already supported barcode formats were drastically improved: 1D and 2D symbologies. To enable the extended and improved barcode formats please contact Anyline support, if you are using a license that was issued before the release of Anyline 25 (2020/10/28).
- iOS: Barcode Plugin
- Android: Barcode Plugin
- Windows: Barcode Plugin
- Cordova: Add the Anyline SDK Plugin to your Project
- React-Native: Add the Anyline SDK Plugin to your Project
- Xamarin.iOS: Implementing Anyline
- Xamarin.Android: Plugin-Specific Configurations
- Web: Web SDK Barcode Plugin
Examples
A couple of different examples can be found at Anyline Demos and Samples: Barcode.
Available Barcode Formats
Fully Supported Formats
The following formats are fully supported. This means all barcodes of the following formats can be scanned with the Anyline SDK without any problems.
Currently Unsupported Formats
The following formats are currently not supported by the Anyline SDK. However, we are continously working on improvements of the SDK.
UPC EAN Extension
BarcodeFormat
Limitation
Currently only the first part of a UPC EAN Extension is scanned. This part is of type EAN-13. Therefore, setting the BarcodeFormat
to ALCodeTypeUPCEANExtension
/UPC_EAN_EXTENSION
has no effect