Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yushulx/javascript-barcode-qr-code-scanner

JavaScript Barcode/QRCode Reader and Scanner
https://github.com/yushulx/javascript-barcode-qr-code-scanner

barcode code128 code39 datamatrix javascript pdf417 qrcode web webgl

Last synced: 3 months ago
JSON representation

JavaScript Barcode/QRCode Reader and Scanner

Awesome Lists containing this project

README

        

# JavaScript Barcode and QR Code Scanner
The samples demonstrate how to use the [Dynamsoft JavaScript Barcode SDK](https://www.dynamsoft.com/barcode-reader/sdk-javascript/) to create web-based barcode readers and QR code scanners.

![JavaScript Barcode Scanner](https://www.dynamsoft.com/codepool/img/2022/04/flutter-web-qr-code-scanner.png)

## License Activation
Obtain a [trial license](https://www.dynamsoft.com/customer/license/trialLicense/?product=dcv&package=cross-platform) to activate the JavaScript barcode SDK:

```javascript
Dynamsoft.DBR.BarcodeReader.license = "LICENSE-KEY";
```

## Documentation
[JavaScript Barcode Scanner API](https://www.dynamsoft.com/barcode-reader/programming/javascript/api-reference/BarcodeScanner.html?ver=latest)

## Try Examples
- [barcode-reader.html](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/barcode-reader.html)
- [barcode-result-overlay.html](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/barcode-result-overlay.html)
- [hello-world.html](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/hello-world.html)
- [manually-load.html](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/manually-load.html)
- [qr-code-scanner.html](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/qr-code-scanner.html)
- [ui-customization.html](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/ui-customization.html)
- [wrapper-test.html](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/wrapper-test.html)

Build the TypeScript file:

```bash
tsc --target ES5 dbr-scanner-wrapper.ts
```

- [WebGL](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/webgl/)
- [Driver License PDF417 Scanner](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/driver_license/)
- [Scan 1D Barcode and OCR Text](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/10.x/barcode_ocr_text)
- [Detect Barcode, MRZ and Document](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/9.x/barcode_mrz_document)
- [Aadhaar Card](https://yushulx.me/javascript-barcode-qr-code-scanner/examples/10.x/aadhaar_card/)

## Blog
- [How to Use WebGL to Accelerate Web Barcode and QR Code Decoding Speed](https://www.dynamsoft.com/codepool/webgl-accelerate-web-barcode-decoding-speed.html)
- [Build a Barcode Scanner Using JavaScript and HTML5](https://www.dynamsoft.com/codepool/html5-barcode-reader-javascript-webassembly.html)
- [Reading Driver’s License Information from PDF417 in JavaScript](https://www.dynamsoft.com/codepool/javascript-driver-license-pdf417-web.html)