The Visual Studio Code extension facilitates a quick start for developers with Dynamsoft Barcode Reader SDK. It supports various programming languages including JavaScript, Python, C/C++, .NET, Android, and iOS.
-
Press
F1
to show the command palette and then input DBR to list all supported projects. -
Select a project template.
-
Build and run the project:
-
Web
python -m http.server
-
Python (Windows, Linux, and macOS)
pip install dbr pyside2 opencv-python python app.py
-
.NET (Windows, Linux, and macOS)
dotnet restore dotnet run
-
C/C++ (Windows, Linux, and macOS)
mkdir build cd build # if Windows cmake -DCMAKE_GENERATOR_PLATFORM=x64 .. # else cmake .. cmake --build .
-
Android
Import the project to Android Studio.
-
iOS
Run
pod install
and import the project to Xcode.
-
In the respective language-specific files, it will auto-generate code snippets prefixed with dbr
.
v9.6.20
- Android
- iOS
- Windows
- Linux
- macOS
- Web
-
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
-
2D Barcodes
- QR Code (including Micro QR Code and Model 1)
- Data Matrix
- PDF417 (including Micro PDF417)
- Aztec Code
- MaxiCode (mode 2-5)
- DotCode
-
Patch Code
-
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