All Developer Tutorials — Page 17 of 17
-
Learn how to detect and decode EAN-13 barcodes in images using Python and OpenCV with thresholding, contour detection, and checksum verification.
-
Learn how to use the JavaScript Clipboard API with Dynamic Web TWAIN to copy scanned documents to the clipboard and paste images from the clipboard into a web scanning application.
-
Learn how to implement web-based document scanning over a shared network. Compare SANE, eSCL, WSD, and Dynamic Web TWAIN Remote Scan for browser-based LAN scanning.
-
Step-by-step tutorial to build a JavaScript scan-to-email web app using Dynamic Web TWAIN for browser document scanning, Python Flask for SMTP email delivery, and Dropbox for large file sharing.
-
Learn how to scan documents in the browser with Dynamic Web TWAIN and automatically upload them to OneDrive or Dropbox using OAuth and cloud storage APIs in JavaScript.
-
Learn how to access a USB document camera from an HTML5 web page and capture documents with edge detection using Dynamic Web TWAIN's JavaScript camera add-on.
-
Step-by-step Angular document scanning SDK tutorial: build a web document management system using Dynamic Web TWAIN with scanner acquisition and local file loading.
-
Learn why QR codes and barcodes fail to scan at a distance and how higher resolution helps: using the camera's highest video resolution, taking photos instead of live scanning, scale-up, and super resolution - with measured scanning distances from the Faraway_Scan experiment.
-
Learn why QR codes and barcodes fail to scan at a distance and how camera zoom (manual and auto) improves the read rate: digital zoom, refocusing, zoom factors, and the auto-zoom feature of Dynamsoft Camera Enhancer, with the Faraway_Scan demo app.
-
Create an Android barcode scanner with CameraX: preview and image-analysis use cases, decoding the NV21 frame buffer with Dynamsoft Barcode Reader (barcodereaderbundle 11.6.2000), and camera controls such as zoom, torch, and focus.
-
Dynamsoft offers a lightweight QR code reader for web browsers through Dynamsoft Barcode Reader v11. Learn how to scan QR codes in JavaScript and HTML5 with single-scan, continuous multi-barcode scanning, QR-code-only filtering, and camera UI customization - no app install required.
-
Step-by-step HTML5 mobile document scanning tutorial using Dynamic Web TWAIN SDK — capture, edit, and save documents from mobile cameras with JavaScript.
-
Learn how to build a cross-platform GUI Python barcode and QR code reader for Windows, Linux, macOS, and Raspberry Pi OS using Qt Designer, PySide6, and the Dynamsoft Capture Vision SDK.
-
Learn how to build a Python GUI barcode scanner on Raspberry Pi using Qt PySide6, OpenCV, and Dynamsoft Barcode Reader SDK — with multiprocessing to prevent UI freezing during live webcam scanning.
-
Step-by-step guide to building a Vue.js component-based document scanning app using Dynamic Web TWAIN. Covers SDK initialization, viewer binding, scan panel, webcam capture, and OCR integration.
-
Learn how to build a cross-platform OpenCV webcam app and stream the live feed to any web browser using Python, Node.js, C#, and Go — with a remote access setup via ngrok.
-
Learn how to scan nonstandard and damaged 1D barcodes with custom start/stop characters using Dynamsoft Barcode Reader in Python. Includes custom JSON templates for Code 39 variants with HeadModuleRatio and TailModuleRatio.
-
Learn how to use PowerShell to disable and enable a built-in or USB webcam on Windows 10 and Windows 11 using Get-PnpDevice, Disable-PnpDevice, and Enable-PnpDevice cmdlets — plus how to run .ps1 scripts as administrator from a batch file.
-
Learn how to use Twacker and Virtual Scanner to verify whether a TWAIN device driver is working correctly — before debugging your own application.