All Developer Tutorials — Page 25 of 34
-
Step-by-step guide to bundling a .NET WinForms TWAIN document scanner with Dynamsoft Web TWAIN Service into a single MSI/EXE Windows installer using WiX Toolset v4.
-
Step-by-step tutorial to build a reusable document scanner web component using LitElement and Dynamic Web TWAIN SDK — scan, view, and save documents as PDF from any browser.
-
Learn how to build a Blazor WebAssembly document scanner using C# and the Twain.Wia.Sane.Scanner NuGet package. Scan documents from TWAIN, WIA, SANE, and eSCL scanners directly in the browser without JavaScript.
-
Learn how to reduce scanned document file size programmatically by adjusting DPI, bit depth, color mode, and image compression format using JavaScript and Dynamic Web TWAIN.
-
Step-by-step tutorial to build a cross-platform .NET REST API that decodes barcodes, reads MRZ from passports and IDs, and rectifies documents using the Dynamsoft Capture Vision SDK and ASP.NET Core Web API.
-
Learn how to auto-deskew scanned document images using OpenCV and Python. This step-by-step tutorial covers skew angle detection via contour analysis, affine rotation, and a browser-based alternative with Dynamic Web TWAIN.
-
Record a webcam clip in the browser with WebRTC getUserMedia and RecordRTC, then replay the blob through a JavaScript barcode scanner to test how the decoder handles real motion.
-
Generate synthetic MRZ passport images for OCR training using Python. Create mock passport images for OCR testing with inpainting, random MRZ generation, and text rendering.
-
Learn how to generate MRZ code programmatically using Python and the open-source mrz package. Build a cross-platform MRZ generator with Flet, then create an online MRZ generator and detector with Pyodide, HTML5, and the Dynamsoft JavaScript MRZ SDK.
-
Build a cross-platform .NET C# document scanning library using the Dynamic Web TWAIN Service REST API to control TWAIN, WIA, SANE, and eSCL scanners — includes working Console, WinForm, and MAUI examples for Windows, macOS, Linux, Android, and iOS.