Skip to content

yushulx/vscode-dynamsoft-barcode-reader

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages