-
A developer's checklist for the GS1 2D transition at retail POS: which symbologies to accept, how to split the element string by the AI table, which GTIN to emit, how to stop a dual-symbol pack from ringing up twice, how to run the acceptance matrix, and a playable Canvas checkout...
-
Build a small virtual camera that plays a video, an image or a folder of images as a real webcam on Windows, Linux and macOS, and use it to test barcode scanning and other camera-based recognition with identical input on every machine.
-
PDF417 error correction is a fixed codeword budget, not a percentage: level 0 buys 2 Reed-Solomon parity codewords and level 8 buys 512. Build, damage and decode PDF417 symbols in the browser with Dynamsoft Barcode Reader, and see where each level actually gives up.
-
An EMV QR code is a QR symbol carrying an EMVCo merchant-presented TLV payload with a CRC-16 checksum — the format under Pix, PromptPay, UPI and SGQR. Build one in JavaScript with bwip-js, scan one with your camera or from an image using Dynamsoft Barcode Reader, and see the wallet...
-
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. It also rebuilds a damaged code...
-
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.