Dynamsoft Developer Blog
Featured Content
View More >Node.js Barcode and QR Code Reader for Desktop and Web
How to Build .NET 6 Barcode and QR Code SDK for Windows, Linux & macOS
How to Create a Cross-platform MRZ Scanner App Using Flutter and Dynamsoft Label Recognizer
QR Code Reading Benchmark and Comparison
What are the Best Data Matrix Reading SDKs?
-
Oct 10, 2018 Barcode
A few days ago, I accepted a new challenge of creating a simple command line barcode reader using Rust and Dynamsoft Barcode Reader SDK. Rust is a system programming language similar to C++. The learning process did not go through smoothly as I expected. It is not as easy as...
-
Sep 25, 2018 Barcode
The article is not about how to create Java native methods invoking C/C++ APIs. It aims to help developers to build a jar package containing JNI shared library, made with Dynamsoft Barcode Reader, for Windows, Linux, and macOS from scratch. I will demonstrate how to create JNI shared libraries with...
-
Sep 03, 2018 Web Barcode Scanner
Web Worker is a way to run JavaScript in background threads. The worker thread can perform some heavy works without interfering with the user interface. This article shares how to load WebAssembly and invoke Dynamsoft JavaScript barcode APIs in a web worker. Web Worker for WASM If you have tried the `hello...
-
Aug 06, 2018 Web Barcode Scanner
A JavaScript barcode SDK can be built in C/C++ for high performance. We can compile C/C++ code to a Node.js addon or WebAssembly. Which one is superior? Let’s try Dynamsoft Barcode Reader SDK to find the answer. What You Should Know Node.js C++ Addon vs. WebAssembly Speed Performance is vital...
-
Jul 30, 2018 Miscellaneous
The reason WebAssembly appealing to me, besides the performance, is that I can run WebAssembly either on client-side or server-side. In this post, I will share how to build WebAssembly file and run it with Node.js. Environment Node.js v8.11.3 IIS v10.0.15063.0 WebAssembly Standalone When compiling C++ code to WebAssembly, by...
-
Jul 16, 2018 Barcode
WebAssembly (Wasm) is a revolutionary technology for Web development. It aims to execute at native speed in web browsers. With WebAssembly, it is convenient to port C/C++ code for web client and server applications. Dynamsoft Barcode Reader 6.2 is the most potent barcode SDK ever, and its WebAssembly edition is on the...
-
Jul 09, 2018 Document Scanning
This tutorial aims to help .NET developers use Dynamic .NET TWAIN in Unity projects. Download Unity Dynamic .NET TWAIN Unity Infinite Loading Issue It’s weird when running the Unity editor first time, I got stuck on the loading screen. If you suffer from the issue, remove %USERPROFILE%\AppData\Roaming\Unity, %USERPROFILE%\AppData\Local\Unity, and %USERPROFILE%\AppData\LocalLow\Unity, and...
-
Jun 25, 2018 Miscellaneous
If you have a .jar or a .aar file for distribution, you can publish it to Maven central or jcenter. But the premise is your package has to be open source. If you want to distribute a commercial library, you’d better host a Maven repository yourself. Inspired by STEFFENWELLNER’s article,...
-
Jun 11, 2018 Miscellaneous
Recently, our team needs to regularly update Tar GZIP files that are built for Linux on Windows. GZIP is a file format for file compression and decompression. Unlike ZIP, GZIP is used to compress just one single file. Usually, we have to assemble files into a single tar archive, and...
-
Jun 04, 2018 Miscellaneous
Dynamsoft Android Camera SDK is coming soon. In this article, let’s preview the SDK and learn how to write an Android document scanning app with a few lines of Kotlin code. Features Automatic border detection Trimming and perspective correction Image enhancement iOS image processing Offline I/O and PDF Customizable UI...