-
A QR Code recovers damage through Reed-Solomon parity, not magic: level L repairs roughly 7% of its codewords and level H roughly 30%. Build, damage, and decode QR codes in the browser with a new interactive error correction visualizer powered by Dynamsoft Barcode Reader.
-
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.
-
A step-by-step tutorial for building an Expo (React Native) app that reads the MRZ on passports and ID cards with the Dynamsoft MRZ Scanner native SDK through a hand-written Expo module — returning parsed fields, a perspective-corrected document image, and a cropped portrait photo.
-
A step-by-step tutorial for building an Expo (React Native) barcode scanner app that decodes 1D and 2D barcodes with the Dynamsoft Capture Vision native SDK through a hand-written Expo module — live camera scanning, photo-picker scanning, and result overlays with corner points.
-
Build a cross-platform Ionic Vue QR code and barcode scanner powered by the Dynamsoft Capture Vision native SDK (capturevisionbundle 3.6.2000) on Android and iOS. Two data sources, no JavaScript SDK, real-time native overlay.