All Developer Tutorials — Page 24 of 34
-
Learn how to detect document boundaries and correct perspective distortion in the browser using OpenCV.js. Includes live camera scanning, auto-capture, and polygon editing with Dynamsoft Document Viewer.
-
Learn how to capture high-resolution photos in the browser using JavaScript getUserMedia, the Image Capture API, and HTML Media Capture — up to 4K resolution for document scanning and barcode reading.
-
Step-by-step guide to building a Python Flet desktop chat app that scans barcodes with Dynamsoft Barcode Reader and verifies decoded text using Google Gemini AI vision capabilities.
-
Build a JavaScript web document viewer with edit, crop, rotate, and format conversion (PDF, PNG, JPEG, TIFF) using the Dynamsoft Document Viewer SDK.
-
Step-by-step guide to convert PDF pages to JPG images in the browser using HTML5 and JavaScript with Dynamic Web TWAIN. Covers PDF rasterization, configurable DPI, annotation rendering, and encrypted PDF support.
-
Step-by-step tutorial to build a reusable Razor class library for webcam access in ASP.NET Core and scan QR codes in a Blazor WebAssembly app with Dynamsoft Camera Enhancer.
-
Build an Android MRZ text scanner in Jetpack Compose with CameraX and Dynamsoft MRZ Scanner (mrzscannerbundle 3.6.2000): feed camera frames and picked images into the Capture Vision Router's video pipeline, draw the detected MRZ lines as an overlay, and read MRZ from both live camera and static images.
-
Step-by-step Java tutorial: use OCR to add an invisible text overlay to scanned images and generate searchable PDFs with PDFBox.
-
Step-by-step JavaScript tutorial for building a web barcode scanner with OpenCV.js — covers QR code detection, EAN-13 decoding, and live camera scanning.
-
Learn how to build a Windows desktop barcode reader in C++ using the Win32 API and Dynamsoft Capture Vision SDK. This step-by-step tutorial covers GUI layout with panels, image loading via GDI+, barcode decoding, and drawing result overlays on detected barcodes.