How to Build a Barcode Reader App for Salesforce AppExchange

While using Salesforce, your management system can conveniently extend new functionalities by installing apps from Salesforce AppExchange – the Salesforce store. How can you build a Salesforce app by yourself? In this article, I will share how to create a barcode reader app for Salesforce from scratch.

Read more

How to Make Dynamic Web TWAIN Work with Polymer Shadow DOM

In the past, Dynamic Web TWAIN was tightly correlated with HTML elements. It only allowed developers to use HTML element ID to initialize the image container. In the meantime, shadow DOM elements were not supported, which failed Polymer projects. Starting from the latest version 16.1, the SDK has a lower coupling. Developers can use either HTML element ID or HTML element object to initialize a Dynamic Web TWAIN object. In this article, I will share how to integrate Dynamic Web TWAIN SDK to a Polymer project for scanning documents in web browsers.

Read more

How to Use WebGL to Accelerate Web Barcode Decoding Speed

Generally, while doing barcode detection, we pass color images encoded in RGB or YUV to some barcode decoding APIs, in which the image data will be converted from color to grayscale and then from grayscale to binary. Operating pixels takes much CPU time. To accelerate image processing, we can utilize GPU. Dynamsoft JavaScript barcode SDK is powerful for developing web barcode scanning apps, but it is designed for CPU only so far. In this article, I will show you how to use WebGL to convert color image to grayscale image in order to reduce the total CPU time cost when reading barcodes from camera video stream in web apps.

Read more

How to Use OpenCV to Build Simple Webcam Apps for Desktop and Web

During the pandemic, the demand for camera apps is booming due to the social distancing situation. So, I collected some basic OpenCV webcam sample code implemented in different programming languages and built some simple web apps for remote webcam access. Hopefully, it will be helpful for someone who is getting started to build webcam apps. In this article, I will use JavaScript, C#, Python, and Golang.

Read more

Reading Driver’s License Information from PDF417 in JavaScript

A few weeks ago, I wrote an article sharing how to read driver’s license information from PDF417 on Android. Comparing to building an Android native camera app, building a web camera app is much easier. In this article, let’s take a glimpse at a JavaScript sample, which is implemented with a few lines of code by invoking Dynamsoft JavaScript barcode SDK.

Read more