Thanks for downloading Dynamsoft Barcode Reader Package!
Your download will start shortly. If your download does not begin, click here to retry.
Features & Requirements
- 1D barcode: Code 39, Code 128, Code 93, Codabar, Interleaved 2 of 5 (ITF), EAN-13, EAN-8, UPC-A, UPC-E, Industrial 2 of 5 (Code 2 of 5 Industry, Standard 2 of 5, Code 2 of 5), Code 39 Extended.
- 2D barcode: PDF417, QR, DataMatrix, Aztec, MaxiCode, and DotCode.
- GS1 Databar: Omnidirectional, Truncated, Stacked, Stacked Omnidirectional, Expanded, Expanded Stacked and Limited.
- Patch Code
- GS1 Composite Code
- Postal Code: USPS Intelligent Mail, PostNet, Planet, Australian Post, UK Royal Mail (RM4SCC).
Supported Data Sources:
Compact and Full Editions
Two editions - Compact and Full - are available. The Compact Edition includes basic features with smaller size allowing for faster download and compiling. The Full Edition includes full features but with a larger size.
The following table shows available features between the two editions:
|Features||Compact edition||Full edition|
|GS1 Composite Code||-||✓|
|recommended scenario2||Customer Facing Application||Enterprise Solution|
wasm file size is of version 7.2.2. In later versions, the size may differ.
2 For the scenario where a user only needs to scan a barcode once, the Compact Edition is recommended as it downloads and compiles faster. For scenarios where a user needs to continuously scan many barcodes or where specific uncommon barcodes or advanced features are required, use the Full Edition by simply setting the following before you call
Dynamsoft.DBR.BarcodeReader._bUseFullFeature = true;
This library requires some advanced features supported by all modern mainstream browsers:
WebAssembly, Blob, URL/
createObjectURL, Web Workers
These four features are required for the library to work.
This is only required for in-browser video streaming. If a browser does not support this API, Single Frame Mode will be used automatically. If the API exists but doesn’t work correctly, Single Frame Mode can be used as an alternative.
The following table is a list of supported browsers:
|Chrome||v57+ (v59+ on Android/iOS1)|
|Firefox||v52+ (v55+ on Android/iOS1)|
1 On iOS, camera video streaming is only supported in Safari.
2 On Edge, due to strict Same-origin policy, you must host the library on the same domain as your webpage.
3 Safari 11.2.2 ~ 11.2.6 are not supported.
NOTE: Apart from the browsers, the operating systems running on the target devices may impose some limitations of their own that could restrict the use of the library. Browser compatibility ultimately depends on whether the browser on that particular operating system supports the features listed above.
This page is compatible for:
In this article: