All Developer Tutorials — Page 8 of 34
-
Step-by-step C# WinForms TWAIN scanner tutorial. Learn to integrate the Dynamic Web TWAIN REST API for document scanning, capture webcam images with OpenCvSharp, and export to multi-page PDF using PdfSharp — all in a .NET 8 Windows Forms app.
-
Learn the key benefits of bulk document scanning for enterprise data management and build a Dynamic Web TWAIN JavaScript app that scans large document batches without browser crashes using disk-based caching, local storage, and session recovery.
-
Tested Claude, Gemini, GPT-5, and Grok on writing Python barcode scanner code. Only one got the Dynamsoft SDK right — here's how a custom AI agent definition achieves 100% accuracy.
-
Compare ZXing-Cpp, PyZBar, and Dynamsoft Barcode Reader in Python with benchmark data from 1,710 test cases — covering angled barcodes (15°–75°), multiple barcodes per image (2–20 codes), and 170 real-world production images. Includes accuracy rates, detection times, and code samples for each SDK.
-
Learn how to access a local USB scanner from WSL2 on Windows, run the SANE backend in Linux, and build a browser-based document scanning page with Dynamic Web TWAIN — no Windows TWAIN drivers required.
-
Step-by-step guide to building a barcode and QR code scanner Chrome extension with Manifest V3. Covers Side Panel API, camera scanning in a new tab, screenshot area selection with OffscreenCanvas, multi-page PDF decoding, drag-and-drop, context menu integration, and OAuth-based license management using the Dynamsoft Barcode Reader SDK.
-
Step-by-step guide to building a JavaScript MRZ generator Chrome extension that creates ICAO 9303-compliant MRZ codes for passports, ID cards, and visas using the Canvas API and OCR-B font.
-
Step-by-step guide to building a JavaScript Chrome extension (Manifest V3) that generates QR codes and 1D barcodes (Code 128, EAN-13, PDF417, Data Matrix) from any URL or custom text using bwip-js — no CDN required. Covers manifest.json, popup UI, barcode logic, and Chrome Web Store publishing.
-
Learn how to programmatically start and stop the Dynamic Web TWAIN service from a C# WinForms application — ship the service inside your own installer and eliminate browser installation prompts.
-
Learn how to use Claude Code AI agent (Claude Sonnet 4) to build a professional web document scanning app with Dynamic Web TWAIN SDK 19.4.4 in under 10 minutes — covers AI code generation, 4 required manual fixes, and a working online demo.