All Developer Tutorials — Page 8 of 17
-
Step-by-step React tutorial: capture documents via the browser camera, detect borders automatically, crop and enhance, then export to PDF using Dynamsoft Mobile Web Capture SDK.
-
Learn how to drag and drop to reorder scanned document pages in JavaScript using Dynamsoft Document Viewer and the HTML5 Drag and Drop API, with touch-device support and full source code.
-
Step-by-step SwiftUI document scanning tutorial for iOS and macOS. Detect document edges in real time, normalize scanned images, and display results using Dynamsoft Capture Vision SDK.
-
Step-by-step tutorial to build a Next.js client-side ID card scanner component that reads MRZ and PDF417 barcodes from passports, driver's licenses, and ID cards via camera using Dynamsoft Capture Vision SDK.
-
Step-by-step SwiftUI barcode scanner tutorial for iOS and macOS. Use Dynamsoft Capture Vision SDK with Swift Package Manager to scan 1D/2D barcodes from the camera in real time.
-
Step-by-step tutorial to integrate a C++ barcode SDK into a macOS SwiftUI app via an Objective-C++ bridge. Covers Xcode project setup, camera capture, real-time 1D/2D barcode detection, and overlay rendering.
-
The article talks about how to control camera focus with JavaScript using getUserMedia in a web application. It can adjust the focus mode, the focus distance and support tap to focus.
-
Step-by-step iOS SwiftUI passport MRZ scanner tutorial. Use Dynamsoft Capture Vision SDK to read machine-readable zones from passports and ID cards in real time on iPhone.
-
Step-by-step tutorial on how to add barcodes to a PDF using JavaScript entirely on the client side. Uses Dynamsoft Document Viewer and bwip-js to generate QR codes, PDF417, and other barcode types as PDF annotations.
-
Step-by-step C# tutorial to build a cross-platform passport and ID card MRZ scanner for Android and iOS using .NET MAUI and the Dynamsoft Capture Vision SDK. Includes camera setup, real-time MRZ recognition, and parsed result display.
-
Step-by-step Android tutorial: stream an IP camera via RTSP with ExoPlayer and scan barcodes in real time using Dynamsoft Barcode Reader.
-
Step-by-step guide to building a .NET MAUI document scanner app that captures, normalizes, and shares documents on Android and iOS using the Dynamsoft Capture Vision SDK.
-
Read 1D and 2D barcodes (QR Code, Code 128, EAN-13, DataMatrix, PDF417) from multi-page PDF files in Node.js with Dynamsoft Capture Vision. A single captureMultiPagesAsync() call decodes every page and reports the page number for each barcode.
-
Learn how to remove noise from scanned documents, apply black-and-white image filters, and repair punch holes using JavaScript inpainting with the Dynamsoft Document Viewer SDK.
-
Build a PWA document scanner with JavaScript and Dynamsoft Document Viewer SDK. Capture invoices and receipts from a device camera, crop and edit pages, combine into a multi-page PDF, and upload to a Node.js server — no native app install required.
-
Step-by-step guide to building a Python barcode and QR code scanner that reads barcodes from images and webcam streams on Windows, Linux, and macOS using the Dynamsoft Capture Vision SDK and OpenCV.
-
Build a Python MRZ reader for desktop using the Dynamsoft Capture Vision SDK. Extract passport, visa, and ID card MRZ fields from static images and real-time webcam streams on Windows, Linux, and macOS.
-
Step-by-step Python tutorial for detecting document edges, auto-cropping scanned documents, and correcting orientation using Dynamsoft Capture Vision SDK and Tesseract OCR on Windows, Linux, and macOS.
-
Step-by-step guide to building a JavaScript barcode scanner for EAN-13, UPC-A, EAN-8, UPC-E, and their 2-digit and 5-digit add-on codes using Dynamsoft Barcode Reader SDK.
-
Step-by-step tutorial to build a Vue 3 PDF viewer with annotation support using Dynamsoft Document Viewer. Create, view, and annotate PDFs in the browser.