Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>Dynamsoft Barcode Reader Dev KitNew to Visual Studio Code? Get it now.
Dynamsoft Barcode Reader Dev Kit

Dynamsoft Barcode Reader Dev Kit

Dynamsoft

|
737 installs
| (1) | Free
Develop sample projects utilizing Dynamsoft Barcode SDK in various languages including C/C++, JavaScript, Python, C#, Java, and Swift.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Dynamsoft Barcode Reader Dev Kit

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.

Usage

Create Projects with Templates

  1. Press F1 to show the command palette and then input DBR to list all supported projects.

    vscode-dbr-extension

  2. Select a project template.

  3. 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.

Auto-generate Code Snippets in Python, C/C++, C#, Java, Swift and HTML

In the respective language-specific files, it will auto-generate code snippets prefixed with dbr.

dbr code snippets

Dynamsoft Barcode Reader Version

v9.6.20

Supported Platforms

  • Android
  • iOS
  • Windows
  • Linux
  • macOS
  • Web

Supported Barcode 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
  • 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

Dev Requirements for Windows, Linux and macOS

  • Visual Studio
  • CMake
  • .NET SDK
  • Python
  • Android Studio
  • Xcode
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft