Tag: web
-
Generate and scan VIN barcodes in JavaScript: build a valid 17-character VIN with the North American check digit calculated as you type, render it as Code 39, Code 128, QR Code or Data Matrix with bwip-js, and decode it with Dynamsoft Barcode Reader — importing the 18-character form, verifying the...
-
Read the IATA BCBP barcode on a boarding pass in JavaScript with Dynamsoft Barcode Reader, then parse the Resolution 792 payload into structured fields — passenger, PNR, route, flight, seat, baggage and frequent flyer data — with nine structural checks and WebCrypto verification of the security section's ECDSA signature.
-
Build a browser-side IATA BCBP boarding pass generator in JavaScript: write a Resolution 792 payload with its nested size fields, auto-sign the security section (items 25–30) with WebCrypto ECDSA P-256, render it as PDF417, Aztec Code, QR Code or Data Matrix, draw a printed or mobile pass preview on an...
-
Build a browser-side GS1 barcode generator in JavaScript: compose a validated GS1 element string from application identifiers, calculate GTIN and SSCC check digits, pick the symbology a real supply chain would use, render a test label on an HTML5 canvas, and export the result together with the exact parse a...
-
Generate AAMVA-compliant driver's license PDF417 barcodes in the browser for all 71 US, Canadian and Mexican jurisdictions, render them onto a card image, and use the PNG as test data for a driver's license scanner.
-
Follow this browser-based JavaScript barcode scanner tutorial to build a vanilla JS web app with Dynamsoft Barcode Reader v11.x: scan 1D/2D barcodes from a live webcam, JPG/PNG images, and video files, draw bounding-box overlays on a canvas, load custom scan templates, and benchmark detection rate and precision.
-
Build a browser-based document scanner that captures from camera and scanner, straightens pages with Dynamsoft Capture Vision's document normalizer, and uploads directly to Google Drive cloud storage using TypeScript.
-
Who provides API access for custom document capture workflows? Dynamsoft's Dynamic Web TWAIN Service REST API enables secure, multi-user scanner sharing over LAN with Python FastAPI, JWT authentication, scanner locking, and browser-based page preview. Build your own custom document capture gateway step by step.
-
How to Extract Structured Data and Photos from Passports in JavaScript with Dynamsoft Capture Vision
Learn how to build a JavaScript passport MRZ scanner that extracts structured MRZ fields, document borders, and portrait photos in the browser with Dynamsoft Capture Vision.
-
Step-by-step guide to building a browser-based multi-page document scanner in JavaScript with real-time boundary detection, perspective correction, and PDF export using the Dynamsoft Capture Vision SDK — no backend required.
-
Learn how to implement JavaScript PDF text search in a web browser viewer using Dynamsoft Document Viewer SDK v3.0, Tesseract.js, and OCR.space to make any scanned PDF fully searchable.
-
Step-by-step JavaScript web OCR API tutorial for images and PDFs — use Tesseract.js, pdf.js, and jsPDF to convert scanned files into searchable PDFs entirely in the browser.
-
Build a JavaScript driver's license barcode scanner for the web: scan PDF417 barcodes and parse AAMVA-encoded ID fields (name, DOB, address, license class) into structured JSON — no server required, using Dynamsoft Capture Vision SDK.
-
Learn how to combine Dynamic Web TWAIN SDK and Dynamsoft Document Viewer to build an Angular web app that supports document scanning, viewing, and annotation.
-
Step-by-step tutorial on building a Flutter hybrid document scanner app for Android and iOS — embed an HTML5 WebView scanner, capture documents with the camera, and save them as PDF files using Dynamsoft Document Viewer.
-
Step-by-step guide to using the Dynamsoft Capture Vision JavaScript SDK for barcode scanning, MRZ reading, and document boundary detection — from image files and a live camera feed in the browser.
-
Learn how to build a FastAPI barcode scanner integration with Uvicorn and Dynamsoft Barcode Reader SDK. Decode QR codes and barcodes from uploaded images via a Python web API.
-
Learn how to integrate a client-side document scanner in a Nuxt.js app using Dynamic Web TWAIN. Covers SSR setup with ClientOnly, TWAIN/WIA/ESCL scanning, and PDF export.
-
Step-by-step tutorial to implement a QR code reader and barcode scanner in Nuxt.js using Dynamsoft Barcode Reader with live webcam access.
-
Step-by-step tutorial to build a browser-based document scanner with HTML5 and JavaScript — detect edges, crop, rectify, and save documents to PDF using Dynamsoft Capture Vision and Document Viewer.
-
Step-by-step tutorial on how to add handwritten electronic signatures to PDF documents using JavaScript, HTML5 Canvas, and Dynamsoft Document Viewer SDK.
-
Learn how to read DataMatrix barcodes from PDF files using JavaScript. Flatten barcode annotations into raster images with Dynamsoft Document Viewer, then decode DataMatrix, QR Code, and other 1D/2D barcodes in the browser with Dynamsoft Barcode Reader.
-
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.
-
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 tutorial to build a C# Blazor WebAssembly passport MRZ scanner using Dynamsoft Capture Vision SDK. Read and scan MRZ data from passports and ID documents in .NET with JavaScript interop.
-
Learn how to build a PDF annotation viewer in Blazor WebAssembly using the Dynamsoft Document Viewer SDK. This step-by-step tutorial covers PDF rendering, page annotation, document scanning, and saving PDFs from a camera in a C# Blazor WebAssembly app.
-
Step-by-step tutorial for building a Blazor WebAssembly barcode and QR code scanner using Dynamsoft Capture Vision. Covers image-based barcode reading and real-time camera scanning with C# and JavaScript interop.
-
Step-by-step tutorial to build an Angular PDF viewer with annotation tools using Dynamsoft Document Viewer SDK. Load images (PDF, PNG, JPEG, TIFF), draw annotations (rectangles, text, ink, stamps), and export annotated documents as PDF files.
-
Learn how to build an Angular MRZ scanner app that reads and parses passport Machine Readable Zones from image files and live camera streams using the Dynamsoft Capture Vision SDK.
-
Learn how to detect document edges and auto-crop scanned documents in Angular using the Dynamsoft Capture Vision SDK — from image files and live camera streams.
-
Step-by-step tutorial to build an Angular barcode and QR code scanner component using Dynamsoft Capture Vision SDK — includes image decoding and live camera scanning.
-
Learn how to scan paper documents from a web page using JavaScript and the Dynamic Web TWAIN REST API. Step-by-step tutorial covering scanner enumeration, scan job creation, and scanned image retrieval via HTTP endpoints on Windows, macOS, and Linux.
-
Build a web-based parcel scanner that reads 1D barcodes and extracts surrounding text labels in any orientation using Dynamsoft Capture Vision JavaScript SDK.
-
Learn how to build a high-performance Node.js barcode reader for command-line and web applications using the official dynamsoft-capture-vision-for-node package - a native C++ engine with prebuilt binaries and a managed worker-thread pool.
-
This article demonstrates how to employ Dynamic Web TWAIN API to scan documents via local network eSCL scanners from any desktop and mobile browsers.
-
Step-by-step tutorial to build a web document scanning and uploading app using Dynamic Web TWAIN SDK with Node.js, Express, and Jade (Pug) templates.
-
This guide walks you through creating a web application to decode multiple barcode images with Go and HTML5, backed by the goBarcodeQrSDK module and Dynamsoft Capture Vision SDK.
-
Step-by-step JavaScript tutorial: use Dynamic Web TWAIN to tag and group scanned document images in a web app. Assign custom metadata tags, filter by tag, and organize pages from scanners or local files.
-
Step-by-step Node.js document scanning and upload tutorial. Build a web app that scans documents from a TWAIN scanner and uploads them to a Node.js Express server using Dynamic Web TWAIN SDK.
-
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.
-
Step-by-step guide to building a reusable image cropper web component with Stencil.js. Supports rectangular and polygonal selections, perspective transformation, and document border detection using Dynamsoft Document Normalizer.
-
Step-by-step tutorial to build a mobile camera document scanner in JavaScript using Dynamic Web TWAIN, Socket.IO for real-time upload, QR code device pairing, and SQLite storage.
-
Build a barcode and QR code scanner in Next.js with the Dynamsoft Barcode Reader bundle, server-side license injection, and a client-only camera component.
-
Step-by-step JavaScript tutorial: use Dynamic Web TWAIN UI-less API to scan, preview thumbnails, and manage documents in a web app without the default viewer.
-
Build an installable PWA that scans barcodes and QR codes with the latest Dynamsoft Barcode Reader Bundle, from the live camera or an uploaded image, on desktop and mobile.
-
Measure WebGL grayscale conversion against canvas color frames for Dynamsoft Barcode Reader. On this PC sample, GPU readPixels cost more than it saved; phones are unlikely to reverse that.
-
Build three Java barcode readers - CLI, Swing GUI, and Spring Boot web API - using Dynamsoft Barcode Reader 11.x and ZXing, with working code and a live Swagger UI demo.
-
Step-by-step tutorial to integrate a barcode and QR code scanner into a Python Django web app using the Dynamsoft Capture Vision SDK for server-side decoding of 1D and 2D barcodes.
-
Learn how to access browser cameras in JavaScript using the getUserMedia API and Dynamsoft Camera Enhancer SDK. Build a cross-platform web camera viewer with camera selection, frame capture, and HTTPS deployment for iOS, Android, and desktop browsers.
-
Step-by-step tutorial to scan and decode barcodes and QR codes in a Jupyter Notebook using Python, OpenCV, and Dynamsoft Barcode Reader SDK with an interactive file upload widget.
-
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.