Resource Base


javascript

[JavaScript] Official Demo

This is the official demo for Dynamsoft Barcode Reader JavaScript Edition. It's developed as a Vue application and it demonstrates popular usage scenarios, camera control, reader settings and UI customization, etc.

Try Online Demo Check Code on GitHub

c#

[C#] Upload Images Online for Server-side Scanning

This page is an online barcode scanner for QR Code, DataMatrix, PDF417, Aztec, GS1 DataBar, Maxicode, Patch Code, GS1 Composite and 1D codes.

Try Online Demo

c#

[C#] Read barcode from scanner, webcam and files

The sample demonstrates how to read barcode from scanners, webcam and local files.

Download code

c/c++

[C++] Decode Video Frame

This sample demonstrates how to read barcodes from a camera and show results in real-time using C/C++ and CMake.

Download code

java

[Java] Read Barcodes from an Image

The sample demonstrates how to read barcodes from a selected image in a Java web application.

Download code

c#

[ASP.NET-C#] Read Barcodes from an Image

The sample demonstrates how to read barcodes from a demo image in an ASP.NET(C#) application.

Download code

vb.net

[ASP.NET-VB.NET] Read Barcodes from an Image

The sample demonstrates how to read barcodes from a demo image in an ASP.NET(VB.NET) application.

Download code

c#

[C#] Rename, Split or Classify Documents using Barcodes

This sample demonstrates how to split, rename and classify a batch of documents in a C# application.

Download code

xamarin

[Xamarin] Video Streaming Barcode Reader

It aims to help developers build Android and iOS barcode apps with Dynamsoft Xamarin Barcode SDK.

Download code

c/c++

[C++] Read Barcode in C++

This sample demonstrates how to read barcode in a C++ desktop application.

Download code

cordova

[Cordova] Video Streaming Barcode Reader

This sample uses the Cordova plugin to quickly develop mobile barcode reader apps for iOS and Android.

Download code

c/c++

[C] Multi-thread scanning in C

The sample demonstrates how to use multiple threads to read barcodes from files in a specified directory.

Download code

c/c++

[C] Read Barcode in C

This sample demonstrates how to use Dynamsoft Barcode Reader API for barcode location and detection in a C desktop application.

Download code

vb.net

[VB.NET] Read Barcode in VB.NET

This sample demonstrates how to read barcode in a VB.NET WinForms desktop application.

Download code

c/c++

[C++] Read Barcode in C++ on Linux

This sample demonstrates how to use Dynamsoft Barcode Reader API for barcode detection in a C++ desktop application on Linux.

Download code

c/c++

[C++] Decode Single Barcode

This sample is designed for the scenario where one input image contains one barcode, e.g, boarding pass, concert ticket, driver license, etc.

Download code

c/c++

[C++] Decode Multi-Barcodes

This sample is designed for the scenario where the input image contains multiple barcodes.

Download code

c/c++

[C++] Read Barcode from Region

The sample demonstrates how to read barcodes from a specific region of an image in a C++ application on Linux.

Download code

php

[Windows-PHP] Read barcode in PHP web application

The sample demonstrates how to build a web application with PHP API of Dynamsoft Barcode Reader on Windows.

Download code

ios

[React Native] Video Streaming Barcode Reader

This sample demonstrates how to build a React Native Project using Dynamsoft Barcode Reader SDK.

Download code

Python

[Python] DBR Python Extension

The sample shows how to use OpenCV-Python to create a simple webcam barcode reader with Dynamsoft C/C++ Barcode Reader SDK.

Download code

c/c++

[C/C++] Barcode Reader for Raspberry Pi

The sample demonstrates how to use Dynamsoft Barcode Reader SDK to build a C/C++ barcode reader on Raspberry Pi.

Download code

node.js

[Node.js] DBR Node.js Extension

It aims to help developers build Node.js barcode apps with Dynamsoft Barcode Reader in Windows, Linux, macOS, and Raspberry Pi.

Download code

java

[JAVA] Read Barcode in JAVA

This sample demonstrates how to use Dynamsoft Barcode Reader API for detection and decode in a Java desktop application.

Download code

php

[Windows-PHP] Read Barcodes from an Image

The sample demonstrates how to read barcodes from a demo image in a PHP application on Windows.

Download code

javascript

[JavaScript] Hello World - Simplest Implementation

Demonstrates how to use the minimum code to enable a web page to read barcodes from a live video stream.

Try Online Demo Check Code on GitHub

javascript

[JavaScript] Read Barcodes on an Existing Image

Decode barcodes using images that are stored locally, whether on mobile or desktop.

Try Online Demo Check the Code

javascript

[JavaScript] Read barcodes in an Angular Application

Decode video stream in an Angular Application from a USB-connected or built-in camera (mobile or desktop).

Try Online Demo Check Code on GitHub

javascript

[JavaScript] Read Barcodes in A React Application

Decode video stream in a React Application from a USB-connected or built-in camera (mobile or desktop).

Try Online Demo Check Code on GitHub

javascript

[JavaScript] Read Barcodes in a Vue Application

Decode video stream in a Vue Application from a USB-connected or built-in camera (mobile or desktop).

Try Online Demo Check Code on GitHub

javascript

[JavaScript] Use the Default Camera UI

Hide built-in UI elements (camera selection, resolution selection, etc.) and show only the video stream.

Try Online Demo Check Code on GitHub

javascript

[JavaScript] Hide Built-in Controllers

Hide built-in UI elements (camera selection, resolution selection, etc.) and show only the video stream.

Try Online Demo Check Code on GitHub

javascript

[JavaScript] Use External Controllers

Use custom controllers to manipulate the Camera UI.

Try Online Demo Check Code on GitHub

javascript

[JavaScript] Enlarge the Video Stream

Enlarge the video stream temporarily to read a barcode.

Try Online Demo Check Code on GitHub

javascript
javascript

[JavaScript] Read a Driver's License

Read the PDF417 barcode on a driver's license (AAMVA compliant) and parse it.

Try Online Demo Check Code on GitHub

java

[Android] HelloWorld

This is a sample that illustrates the simplest way to set up a video barcode scanner with Dynamsoft Barcode Reader.

Download Code

java

[Android] General Settings

This is a sample that shows how to make general settings when using Dynamsoft Barcode Reader.

Download Code

java

[Android] Speed First Settings

This is a sample that shows how to configure Dynamsoft Barcode Reader to read barcodes as fast as possible. The downside is that read-rate and accuracy might be affected.

Download Code

java

[Android] Read Rate First Settings

This is a sample that shows how to configure Dynamsoft Barcode Reader to read as many barcodes as possible at one time. The downside is that speed and accuracy might be affected.

Download Code

java

[Android] Accuracy First Settings

This is a sample that shows how to configure Dynamsoft Barcode Reader to read barcodes as accurately as possible. The downside is that speed and read-rate might be affected.

Download Code

objective-c

[Objective-C] HelloWorld

This is a sample that illustrates the simplest way to set up a video barcode scanner with Dynamsoft Barcode Reader.

Download Code

objective-c

[Objective-C] General Settings

This is a sample that shows how to make general settings when using Dynamsoft Barcode Reader.

Download Code

objective-c

[Objective-C] Speed First Settings

This is a sample that shows how to configure Dynamsoft Barcode Reader to read barcodes as fast as possible. The downside is that read-rate and accuracy might be affected.

Download Code

objective-c

[Objective-C] Read Rate First Settings

This is a sample that shows how to configure Dynamsoft Barcode Reader to read as many barcodes as possible at one time. The downside is that speed and accuracy might be affected.

Download Code

objective-c

[Objective-C] Accuracy First Settings

This is a sample that shows how to configure Dynamsoft Barcode Reader to read barcodes as accurately as possible. The downside is that speed and read-rate might be affected.

Download Code

swift

[Swift] HelloWorld

This is a sample that illustrates the simplest way to set up a video barcode scanner with Dynamsoft Barcode Reader.

Download Code

swift

[Swift] General Settings

This is a sample that shows how to make general settings when using Dynamsoft Barcode Reader.

Download Code

swift

[Swift] Speed First Settings

This is a sample that shows how to configure Dynamsoft Barcode Reader to read barcodes as fast as possible. The downside is that read-rate and accuracy might be affected.

Download Code

swift

[Swift] Read Rate First Settings

This is a sample that shows how to configure Dynamsoft Barcode Reader to read as many barcodes as possible at one time. The downside is that speed and accuracy might be affected.

Download Code

swift

[Swift] Accuracy First Settings

This is a sample that shows how to configure Dynamsoft Barcode Reader to read barcodes as accurately as possible. The downside is that speed and read-rate might be affected.

Download Code

java

[Android] Read A Driver's License

This is a sample that shows how to create a mobile app that focus on decoding the drivers' license barcodes and displaying the parsed information.

Download Code

swift

[Swift] Read A Driver's License

This is a sample that shows how to create a mobile app that focus on decoding the drivers' license barcodes and displaying the parsed information.

Download Code

Ready to Take the Next Step?

Download free trial
Contact Sales